我的页面上有 2 个表单。可以说:他们的 id 是 form1
、form2
。对于前。带有 name="email"
的文本输入存在于所有 2 种形式中。
如何从确切的表单(例如 form1
)获取文本输入(名为电子邮件)的值?
最佳答案
它应该像这样简单:
var email = $('#form1 input[name="email"]').val();
根据您的评论,如果您想本地化 onsubmit
事件的输入字段的搜索,您可以执行以下操作:
$("#signup_form").submit(function () {
var email = $('input[name="email"]', this).val();
});
$()
重载采用一个容器来限制搜索范围;我的示例只会在 this
(表单)中查找带有 name="email"
的输入。
关于javascript - 获取准确的表单输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8177119/