Javascript document.getElementsByTagName('select')-仅从特定表单中选择
我试图选择下拉列表并检查它们,所以我使用下面的代码来实现-document.getElementsByTagName'select';但我面临的问题是,我在一个页面上有多个表单,例如,我只想从名为myform3的表单中选择下拉列表 我发现了一个类似这样的例子-myform3.document.getElementsByTagName'select';但它只适用于IE 你能告诉我如何在每个浏览器中都这样做吗 我发现了一个类似这样的例子-myform3.document.getElementsByTagName'select';但它只适用于IE myform3.getElementsByTagName应该是正确的–文档在那里不合适 可以在每个节点对象上调用getElementsByTagName,以仅获取作为其后代的节点 我发现了一个类似这样的例子-myform3.document.getElementsByTagName'select';但它只适用于IE myform3.getElementsByTagName应该是正确的–文档在那里不合适 您可以对每个节点对象调用getElementsByTagName,以仅获取其后代的节点。请尝试:Javascript document.getElementsByTagName('select')-仅从特定表单中选择,javascript,Javascript,我试图选择下拉列表并检查它们,所以我使用下面的代码来实现-document.getElementsByTagName'select';但我面临的问题是,我在一个页面上有多个表单,例如,我只想从名为myform3的表单中选择下拉列表 我发现了一个类似这样的例子-myform3.document.getElementsByTagName'select';但它只适用于IE 你能告诉我如何在每个浏览器中都这样做吗 我发现了一个类似这样的例子-myform3.document.getElementsByT
document.forms['myform3'].getElementsByTagName('select')
尝试:
试着这样做:
document.forms["myform3"].getElementsByTagName("select");
试着这样做:
document.forms["myform3"].getElementsByTagName("select");
将表单的ID属性设置为myform3。然后你可以这样做:
var myForm = document.getElementById("myform3");
var selects = myForm.getElementsByTagName("select");
将表单的ID属性设置为myform3。然后你可以这样做:
var myForm = document.getElementById("myform3");
var selects = myForm.getElementsByTagName("select");
应该是
document.myForm3.getElementsByTagName('select');
不是
应该是
document.myForm3.getElementsByTagName('select');
不是
它工作得很好
document.forms["form_name"].getElementsByTagName("select");
它工作得很好
document.forms["form_name"].getElementsByTagName("select");