У меня есть текстовое поле, содержащее форму, например так:Получить содержимое формы и значение в поле ввода текстового поля С помощью JavaScript или JQuery
<html>
<body>
<div id="test">
<form role="form" class="" action="https://app.getresponse.com/add_contact_webform.html?u=kjuh`enter code here`" id="formid" method="post">
<div class="Subcribbe">
<p>Subscribe to us for an invite to shop today > <span class="clr_red">Subscribe</span></p>
<!-- Start - Needed fields for autoresponser -->
<div id="hiddenAutoResponser">
<input type="hidden" id="mailer" name="mailer" value="">
<input type="hidden" id="parameter1" name="parameter1" value="">
<input type="hidden" id="parameter2" name="parameter2" value="">
<input type="hidden" id="parameter3" name="parameter3" value="">
</div>
<!-- End - Needed fields for autoresponser -->
<p>
<input name="name" value="" class="textbx1 wf-input " type="text" id="name">
</p>
<p>
<input name="email" value="" class="textbx1 wf-input wf-req wf-valid__email" type="email" id="email" placeholder="Enter Email Address">
</p>
<li class="wf-submit" rel="undefined" style="display: block !important;">
<div class="wf-contbox">
<div class="wf-inputpos">
<input type="submit" class="wf-button" name="submit" value="Sign Up!" style="display: inline !important; width: 122px !important;"></input>
</div>
<em class="clearfix clearer"></em>
</div>
</li>
</div>
<input type="hidden" name="webform_id" value="1214522" id="webform_id" />`enter code here`
</form>
</div>
</body>
</html>
Я хочу, чтобы получить поле формы действий и образует входное значение поля Я пробовал это:
var formdata=$("#copy_textarea").contents();
var action=formdata.find("form").attr("action");
alert(action);
var data=formdata.find("input name['name']").val();
alert(data);
Но возвращается пустая строка или неопределенный.
Как я могу получить значение из поля действия и ввода со страницы, содержащей текстовое поле?
Я не вижу '
Вы можете использовать var action = $ (" # formid "). Attr (" action "); предупреждение (действие); И для ввода вы не получите предупреждение, потому что нет значения так неопределенно. –