当前位置:  开发笔记 > 编程语言 > 正文

如何使用jQuery获取文本框的值?

如何解决《如何使用jQuery获取文本框的值?》经验,为你挑选了6个好方法。

我可以得到这样的元素,$("#txtEmail")但我不知道如何获得实际值.



1> 小智..:

有一种.val()方法:

如果您输入的ID为id,则txtEmail可以使用以下代码访问文本框的值:

$("#txtEmail").val()

您还可以使用该val(string)方法设置该值:

$("#txtEmail").val("something")


为什么'.value()'在jQuery中不起作用?如果确实如此,我就不会搜索Google,因为这是我直观的尝试.为什么选择缩短两个字符......

2> Spencer Rupo..:

使用.val()方法.

另外我认为你打算$("#txtEmail")用作你可能没有$("txtEmail")的类型的返回元素.

请参阅jQuery文档.

还有jQuery val()方法.



3> Yoosaf Abdul..:

可能重复:

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

对于单选按钮:

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

对于文本框:

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



4> Wardy..:

注意到您对使用它进行电子邮件验证和需要插件的评论,验证插件可能会帮助您,它位于http://bassistance.de/jquery-plugins/jquery-plugin-validation/,它附带一封电子邮件规则也是如此.



5> scapegoat17..:

.val();您可以使用一种方法.

所以在你的情况下你会想要使用$("#txtEmail").val();.另外,请确保将id属性添加到html代码中!



6> 小智..:

使用该.val()方法获取所需元素的实际值.

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有