【发布时间】:2013-03-22 23:15:36
【问题描述】:
我无法让选择器正常工作。
我有这个 HTML:
<div.wrapper>
<div.ui-controlgroup-controls>
<form>
<div.ui-btn></div>
</form>
<div.ui-btn></div>
<div.ui-btn></div>
<div.ui-btn></div>
<div.ui-btn></div>
</div>
</div>
我正在尝试选择 div 标签,它们是 ui-controlgroup-controls 的子标签 - 这意味着排除表单内的内容。
这就是我正在尝试的:
// el is my div.wrapper element
el.children[0].getElementsByTagName("div");
但这不起作用,因为表单内的 div 最终会出现在选择中。
问题:
不想使用 jQuery 时如何正确选择元素?
【问题讨论】:
标签: javascript selection children getelementsbytagname