gpt4 book ai didi

javascript - 从提交的表单中获取所有输入

转载 作者:行者123 更新时间:2023-11-28 16:19:56 25 4
gpt4 key购买 nike

我有一个没有 id、没有任何类的表单。我需要获取其中的所有输入,我有一个脚本,但它会获取所有输入,无论它们是否在我的表单中。

当然,我可以向表单添加类、id,但是有什么方法可以在不向表单添加标识符的情况下完成我想要的操作?

在我的情况下,它会迭代页面上的每个输入,这是唯一合乎逻辑的,但是我如何确保它只会迭代当前表单上的每个输入?

$('form').submit(function(e){
e.preventDefault();

$('input, textarea').each(function(){
alert('a'); // Alerts on every input, not just inside this form...
});
});

fiddle :http://jsfiddle.net/dsN43/

最佳答案

您可以将 this 作为上下文(第二个参数)传递给 jQuery 函数,以仅在当前元素内进行搜索。

$('form').submit(function(e){
e.preventDefault();

$('input, textarea', this).each(function(){
alert('a'); // Alerts on every input inside this form.
});
});

关于javascript - 从提交的表单中获取所有输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10042880/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com