【发布时间】:2011-03-22 06:29:58
【问题描述】:
我可以使用 getElementsByTag("div") 遍历文档中的所有 div 元素。
现在我想建立一个只有具有“id”属性的 div 元素的列表(即具有“class”属性的 div 元素不应该在列表中)。
直觉上,我想检查这样的事情:
if (divElement.attr("id") != "")
add_to_list(divElement);
我的方法完全正确吗?
是否有更优化的测试方法来测试“id”属性? (上面对 DOM 文档中的每个元素都使用了字符串比较)
【问题讨论】: