如果你使用getElementById
与文件类似 -document.getElementById
那么它总是有效的。
但是,如果我们对一个元素执行相同的操作x
like x.getElementById
,然后它返回一个错误。
这件事的不寻常之处在于getElementsByClassName
and getElementsByTagName
然而对元素的研究getElementById
没有!
容器 ID 应该是唯一的,因此没有理由在另一个容器中通过 ID 查找对象。这就是为什么你只需要document.getElementById
通过 ID 访问任何元素,而当您按类或标签名称搜索时,您可能只想在特定容器内搜索,这就是为什么您可以这样做x.getElementsByClassName
etc.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)