如何使用 javascript 遍历文档中的所有表单?
问问题
18733 次
3 回答
16
于 2010-01-27T11:19:47.683 回答
12
下面的代码将遍历一个 html 文档,获取所有表单并对每个表单的名称进行弹出警报。
var formsCollection = document.getElementsByTagName("form");
for(var i=0;i<formsCollection.length;i++)
{
alert(formsCollection[i].name);
}
这只是一个开始,看看您是否获得了所需的结果。此后,删除警报并继续执行您需要执行的操作。
于 2010-01-27T11:32:10.710 回答
2
这是一个使用 document.forms 而不是 getElementsByTagName() 的示例。
与 getElementsByTagName() 示例一样,它会遍历所有表单并使用操作弹出警报(而不是名称,因为它更有可能被设置)。
var formsCollection;
var r;
formsCollection=document.forms;
for(r=0;r<formsCollection.length;r++)
{
alert(formsCollection[r].action);
}
这可以被浓缩,当然弹出窗口变成了一些有用的东西,但我试图让它保持简单。
供参考,这里有一些指向更多信息的链接:
于 2014-04-30T14:35:56.713 回答