document.getElementsByTagName('select')-仅从特定表单中选择
document.getElementsByTagName('select') - select only from particular form
我正在尝试选择下拉列表并进行检查,所以我使用此代码来执行此操作-document.getElementsByTagName('select');
,但我面临的问题是,我在一个页面上有多个表单,例如,我只想从名为myform3
的表单中选择下拉列表!
我发现了一个看起来像这样的例子——myform3.document.getElementsByTagName('select');
,但它只适用于IE
你能告诉我如何在每个浏览器中做到这一点吗?
尝试:
document.forms['myform3'].getElementsByTagName('select')
应该是
document.myForm3.getElementsByTagName('select');
非
myForm3.document.getElementsByTagName('select');
也适用于其他浏览器。
运行良好。。
document.forms["form_name"].getElementsByTagName("select");
我发现了一个看起来像这样的例子——
myform3.document.getElementsByTagName('select');
,但它只在IE 中工作
myform3.getElementsByTagName
是正确的——document
在那里不合适。
(您可以在每个节点对象上调用getElementsByTagName
,只获取它的子节点。)
试试这个方法:
document.forms["myform3"].getElementsByTagName("select");
将表单的ID属性设置为myform3。然后你可以这样做:
var myForm = document.getElementById("myform3");
var selects = myForm.getElementsByTagName("select");
相关文章:
- 根据url填充表单选择下拉列表
- 表单选择不保存在本地存储中
- Javascript - 根据表单选择切换 html5 required=“” 属性
- Dojo表单.选择未正确设置值
- event.preventDefault在表单选择中不起作用
- 自动完成PHP表单选择字段中的用户姓氏
- 电子邮件表单 选择列表菜单
- 单击时更改表单选择选项并选择另一个选项
- 您可以在Google Analytics中存储表单选择吗?
- 表单选择选项动态吸引
- 使用引导下拉按钮作为表单选择框
- 如何在新选项卡中打开表单选择
- 如何使用 JavaScript 访问表单选择标签的 value 属性的内容或其内部文本
- 序列化表单选择器上的对象
- 表单选择 GT 9 时脚本失败
- 具有错误值的表单选择框
- HTML 表单选择与 jQuery 不起作用
- 根据下拉表单选择在另一个页面上加载 Div 中的数据
- PHP HTML 表单选择选项来填充文本字段 jQuery
- 表单选择直接到网页