我想在支持Spidermonkey的系统中使用getElementsByTagName
。我在哪里可以找到该函数的源代码,或者如何使用Spidermonkey获得该功能?
答案 0 :(得分:0)
我添加了这样的内容:
Element.prototype.getElementsByTagName = function(tagName) {
var elements = [];
for (var child = this.firstElementChild; child != null; child = child.nextElementSibling) {
if (child.localName === tagName) {
elements.push(child);
}
elements.pushArray(child.getElementsByTagName(tagName));
}
return elements;
}