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

leo*_*ora 13 jquery

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

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

<input type="text" style="width: 300px" id="fromAddress" name="from" value="" />&nbsp;
Run Code Online (Sandbox Code Playgroud)

这是我的jquery代码:

<script type='text/javascript'>
     $(document).ready(function() {

         $(":submit").click(function(e) {

             var from = $("input#fromAddress").text;
             $('div#printdirec').html('<a target="_blank" href="http://maps.google.com/addr=' + from + '&daddr">Print Directions</a>');

         });

     });
</script>
Run Code Online (Sandbox Code Playgroud)

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

Dar*_*o Z 45

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

var from = $("input#fromAddress").val()
Run Code Online (Sandbox Code Playgroud)

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