在 Javascript 中循环访问表单中的可见输入元素

Loop through visible input elements in a form in Javascript?

本文关键字:输入 元素 访问表 Javascript 循环 访问 表单      更新时间:2023-09-26

我正在尝试遍历表单中的所有可见输入并将其值设置为空。我所拥有的似乎不适用于文本输入,它返回未定义。任何想法如何做到这一点?

jQuery有一个:visible选择器和一个:input选择器。此外,大多数jQuery方法对整个集合进行操作。 val()可以直接使用,而不是循环遍历集合。

currentForm.find(':input:visible').val('');
文本框

输入的标签名称为"textarea"。不知道为什么其他文本类型不起作用。你试过吗:

子项[i].值 = '';