我有许多表格,每个表格的数据属性为data-validate
。我知道我可以通过以下查询选择这些表格:document.querySelectorAll('form[data-validate]')
。
但是,我有两个问题。首先,如何使用document.forms
选择相同的形式。其次,一种方法优于另一种方法吗?也就是说,是否使用document.forms
或document.querySelectorAll
是否有所不同?
谢谢。
首先,如何使用document.forms选择相同的表单
document.forms
仅允许按其索引,名称或ID寻址表单,除了遍历document.forms
中的所有值并依次测试每个值以查看其是否具有data-validate
属性:您可以' t。
第二,一种方法优于另一种方法吗?
偏好是一个意见问题。 (尽管涉及较少代码的代码将过滤留给本机代码将适合更多“更好”的条件。)