我在Javascript中写了以下这一行:
var eleCategory = document.getElementById("cmbCategory");
Run Code Online (Sandbox Code Playgroud)
现在我想找到元素中elementbyClassName包含的所有eleCategory内容.
这样的事情有可能吗?
var eleChild = eleCategory.getElementByClassName("autoDropdown");
Run Code Online (Sandbox Code Playgroud)
如何获取父元素的子元素?
是的,有可能,请参阅此提琴:http : //jsfiddle.net/ajAY2/
但是getElementsByClassName会返回元素的集合,因为它将在对象中查找所有类。因此,如果在该对象中只有一个这样的类,则必须得到第0个对象,例如:
var eleChild = eleCategory.getElementsByClassName("autoDropdown")[0];
Run Code Online (Sandbox Code Playgroud)
脚本总数:
脚本:
var eleCategory = document.getElementById("cmbCategory");
var eleChild = eleCategory.getElementsByClassName("autoDropdown");
alert(eleChild.length);
Run Code Online (Sandbox Code Playgroud)
的HTML
<div id="cmbCategory">
<div class="autoDropdown"></div>
<div class="autoDropdown"></div>
</div>
<div class="autoDropdown"></div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
44544 次 |
| 最近记录: |