使用javascript,我们可以通过标签名称和ID获取元素

时间:2016-08-11 06:49:16

标签: getelementsbytagname

假设我没有几个' SELECT'标签。他们中的一些人具有属性' id'分配,其余的没有。如何获得这些' SELECT'标签为非空格' id'? 这可以在一个语句中完成,如:

var ctrlList = document.getElementsByTagName("select").getElementsById("*");

1 个答案:

答案 0 :(得分:0)

您可以使用querySelectorAll

var elements = document.querySelectorAll('select[id]');
console.log(elements.length);
<select id="something">
</select>

<select>
</select>