【发布时间】:2015-04-01 05:32:12
【问题描述】:
我有一个<div> 和一个<video>,它们都具有相同的 id:
<div id="id1">
Some content
</div>
<video id="id1">
<source></source>
</video>
我无法更改 div 或视频的 ID。 div 由video.js 库自动创建,它为 div 和视频元素提供相同的 id。
如何单独定位 div 元素? (使用querySelector() 或类似名称)
【问题讨论】:
-
id 应该是唯一的。
-
这是格式错误的 HTML。如果您修复您的 HTML 以使您的 ID 唯一,那么问题就变得微不足道了。
标签: javascript dom selectors-api