0

getElementsByTagNameSpidermonkey をサポートするシステムに組み込みたいと考えています。その関数のソースはどこにありますか、または Spidermonkey でその機能を取得するにはどうすればよいですか?

4

1 に答える 1

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;
}
于 2012-10-18T07:14:54.077 に答える