您可以拥有多个elemenID参数HTML DOM getElementById()方法吗?如何?基于w3schools,这是HTML DOM getElementById()方法的语法,但在需要调用多个ID的情况下它不会显示。
语法document.getElementById(elementID)
我需要获取标签1-6的元素才能形成此输出:
199 Freestone Road,Sladevale QLD 4370,澳大利亚
编号getElementById
仅允许指定一个元素。
最新的(即,不太受支持的)querySelectorAll
方法接受选择器,该选择器可以包含多个ID。
var nodeList = document.querySelectorAll('#one, #two, #three, #four, #five, #six');
但是,最好只调用getElementById
循环(将ID值存储在数组中)可能会更好。
最好还是调整标记。如果您有一组元素,请使用某种分组机制。
例如
// Make them all members of a class
var nodeList = document.getElementsByClassName('foo');
// Put them all in a container
var nodeList = document.getElementById('someContainer').getElementsByTagName('label');
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句