Javascript 按标记名和类名获取元素
(在香草JavaScript中)我想知道Javascript 按标记名和类名获取元素,javascript,Javascript,(在香草JavaScript中)我想知道 x = document.getElementsByTagName('span') && getElementsByClassName('null'); 要返回类名为“null”的所有“span”元素吗 我想可能是这样的: x = document.getElementsByTagName('span'); x = x.getElementsByClassName('null'); // or x = document.ge
x = document.getElementsByTagName('span') && getElementsByClassName('null');
要返回类名为“null”的所有“span”元素吗
我想可能是这样的:
x = document.getElementsByTagName('span');
x = x.getElementsByClassName('null');
// or
x = document.getElementsByTagName('span').getElementsByClassName('null');
但这似乎没有奏效
这是可能的,还是我必须在x中反复弹出任何返回false for.class='null'的内容
谢谢 DOM不提供任何用于过滤节点列表的API 相反,您可以使用CSS选择器:
var x = document.querySelectorAll('span.null');
-尽管它得到了很好的支持:-)Owww,CSS选择器!你这辈子都到哪里去了