当嵌套的 div 与嵌套在类似名称的 div 中的 div 具有相同的 id 时,如何通过 id 引用嵌套的 div
例如
<div id="obj1">
<div id="Meta">
<meta></meta>
</div>
</div>
<div id="obj2">
<div id="Meta">
<meta></meta>
</div>
</div>
我想获取meta的innerHTML
document.getElementById('obj1').getElementById('Meta').getElementsByTagName('meta')
没用
最佳答案
ID 只应在页面上存在该项目之一时使用,无论是 SPAN、DIV 还是其他。当您可能有重复元素时,您应该使用 CLASS。
那里的代码不起作用,因为您通过唯一 ID 引用一个元素,但页面上有多个元素。
关于javascript - 在另一个 div 中引用与另一个具有相同 ID 的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/617450/