如何使用JQuery检索文本框值?

可能重复:
如何使用jQuery获取文本框的值?

在表单提交,我试图抓住下面的文本框的值,并将其推入url

  

这是我的jquery代码:

  $(document).ready(function() { $(":submit").click(function(e) { var from = $("input#fromAddress").text; $('div#printdirec').html('Print Directions'); }); });  

当我查看URL时,它没有正确的发件人地址。

您需要使用val()函数来获取文本框值。 text作为一个函数不仅仅作为一个函数存在,即使这样,它也不是在这种情况下使用的正确函数。

 var from = $("input#fromAddress").val() 

val()是获取输入值的标准函数。

只是附加信息,花了我很长时间才找到。如果你使用字段名称而不是id来识别表单字段。 你这样做:

对于单选按钮:

 var inp= $('input:radio[name=PatientPreviouslyReceivedDrug]:checked').val(); 

对于文本框:

 var txt=$('input:text[name=DrugDurationLength]').val();