как вставить элемент ? желательно через jquery
Формируется страница с частью такого кода:
<div class="oneway" id="w_rbkmoney"> <div align="center" class="wrap2"> <h3>Оплата через RBK Money (для СНГ) </h3> <h4>Оплата через RBK Money</h4> <div class="payimg"> <img src="#"> </div> <form id="rbkform" action="#" method="POST" > <input type="hidden" name="eshopId" value=""> <input type="hidden" name="orderId" value=""> <input type="hidden" name="serviceName" value="P"> <input type="hidden" name="recipientAmount" value=""> <input type="hidden" name="recipientCurrency" value=""> <input type="hidden" name="successUrl" value=""> <input type="hidden" name="failUrl" value=""> <?-- КАК СЮДА ВСТАВИТЬ <p>привет мир</p>--> <input type="hidden" name="user_name" value=""> <input type="hidden" name="user_email" value=""> <input type="hidden" name="userField_1" value=""> <div class="paybtn"> <input id="subm" class="submit" type="submit" value="Перейти к оплате"/> </div> </form> как вставить код в эту строчку ? можно прямо над <div class="paybtn"> помогите! |
Имеется в виду посде загрузки страницы я хочу добавить типа такого
$(document).ready (function () { $('#subm').append("<strong>Hello</strong>"); }); или $('#subm').html("<strong>Hello</strong>"); но не срабатывает нифига |
ninzzo,
напрасно вы хотите всунуть в input что либо -- можно только до или после before или after но никак не append или html |
Цитата:
|
Цитата:
|
ninzzo,
читаем медленно по слогам -- вставить можно после или до инпута но не в сам инпут |
А так нельзя?
<form id="rbkform" action="#" method="POST" > <input type="text" /> <div id="empty"></div> <input type="text" /> </form> <script> empty=document.getElementById("empty") onload=function(){empty.innerHTML="<strong>Hello!</strong>"} </script> |
Цитата:
Цитата:
|
Цитата:
В ответах рони описано и в чём ошибка и правильное решение. Достаточно внимательно прочитать и применить. Не способен думать? В раздел работа. |
получилось:
$(document).ready (function () { $(".paybtn").after("<input type=\"hidden\" name=\"IncCurrLabel\" value=\"Qiwi29OceanR\">"); }); а как бы так сделать что бы при клике на 1 кнопку получалось value="111"> на вторую value="222"> и т.д.? )) нормально если вначале добавить просто input блок(при загрузке страницы), а потом прописать функции для кнопок что бы для этого input свое значение подставлялось ? |
Цитата:
|
Часовой пояс GMT +3, время: 06:32. |