如何通过javascript中存储在变量中的值访问元素
基本上,我有一个html集合:如何通过javascript中存储在变量中的值访问元素,javascript,Javascript,基本上,我有一个html集合: document.getElementsByName('the name') 它由一个具有选项的select组成,我想获得在internet explorer和边缘浏览器中工作的值的长度,因此我想通过以下方式获得它: document.getElementsByName('the name').thename.options.length 我在浏览器的控制台部分获取该值,但在编写代码并运行时,由于一些规则我不知道,它无法访问thename 那么,有什
document.getElementsByName('the name')
它由一个具有选项的select组成,我想获得在internet explorer和边缘浏览器中工作的值的长度,因此我想通过以下方式获得它:
document.getElementsByName('the name').thename.options.length
我在浏览器的控制台部分获取该值,但在编写代码并运行时,由于一些规则我不知道,它无法访问thename
那么,有什么方法可以访问文档中的.thename.
。getElementsByName('name')。thename.options.length
我希望我的问题很清楚,因为这是一个正在进行的项目,我几乎无法进行其他更改
名称
不是HTMLselect
元素的内置对象,因此必须查找正确的语法
我假设你在找这样的东西:
要查找第n个选项,您需要执行以下操作:document.getElementsByName('name')[n-1]
(因为这是零索引的)
然后可以继续使用.value
和.length
方法
document.getElementsByName('name')[n-1].value.length
此外,由于这是一个语法错误,您可以在咨询StackOverflow之前先查看联机资源,因为这是一般知识。试图编造语法或认为某些东西可能是正确的也是不允许的。计算机是顽固的,我们必须对它们太过宽容
更多信息:你能发布你的代码吗?你的HTML代码是什么?是的,这是我一直在寻找的解决方案。非常感谢你理解了混乱的代码和我的意图。