And*_*dry 2 javascript xhtml dom
假设有以下内容:
<div>
<div id="element"></div>
<div id="element"></div>
<div id="element"></div>
<div id="element"></div>
<div id="element"></div>
<div id="element"></div>
<div id="element"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
好.这个html片段放在代码中的某个地方......我必须收集所有具有元素id的标签.
我怎样才能在javascript中实现这一点?
getElementById允许我只检索一个元素......
此外,我不能给你其他假设...我的意思是我不能依赖类参数和名称参数(我的意思是他们都是div,所以......).
谢谢
拥有多个具有相同ID的元素是无效的 - 您应该重新考虑您的设计,以便为每个DIV分配唯一的ID.
如果您仍想这样做(但请不要这样做),您可以为外部DIV分配一个ID并获取所有子DIV的列表,如下所示:
var list = document.getElementById('outerDiv').getElementsByTagName('div');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7215 次 |
| 最近记录: |