我如何使用 Javascript 而不是 jQuery 来获取某个元素内的所有图像。我也需要通过标签来获取它们。
我也在寻找那些受到影响的图像
#container img
不是
#container > img
谢谢,卢克:)。
我如何使用 Javascript 而不是 jQuery 来获取某个元素内的所有图像。我也需要通过标签来获取它们。
我也在寻找那些受到影响的图像
#container img
不是
#container > img
谢谢,卢克:)。
试试这个:
var cont = document.getElementById("container");
var all_img = cont.getElementsByTagName('img');
您可以使用document.getElementById("#container").children;
尝试:
parent.getElementsByTagName('img')
仅使用 Javascript,那么该函数querySelecterAll
就是正确的函数。
仅限直系子女:
var elements = document.querySelectorAll('#container > img');
$("#length").text(elements.length);
对于所有儿童:
var elements = document.querySelectorAll('#container img');
$("#length").text(elements.length);
示例:http: //jsfiddle.net/YfPQv/