2015-04-21 3 views
-3

У меня есть текстовое поле, содержащее форму, например так:Получить содержимое формы и значение в поле ввода текстового поля С помощью 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 &gt; <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); 

Но возвращается пустая строка или неопределенный.

Как я могу получить значение из поля действия и ввода со страницы, содержащей текстовое поле?

+11

Я не вижу '