getElementsByTagName()不返回集合

时间:2019-12-26 02:17:17

标签: javascript getelementsbytagname

Ulti

您能告诉我这为什么起作用吗?

display_td_elements = function() {
var tdElements = document.getElementsByTagName("td");
var counter;
var returnElements = '';
        for (counter = 0; counter < tdElements.length; counter++) {
            returnElements = returnElements + '<br>' + tdElements[counter].innerHTML;
        }
            alert(returnElements);
}

我的方法没有:

function display_td_elements() {
var tdElements = document.getElementsByTagName("td");
var counter;
var returnElements;

        for (counter = 0; counter < tdElements.length; counter++;) {
            returnElements = returnElements + '<br>' + tdElements[counter].innerHTML;
        }
            alert(returnElements);
}

那没有道理!有什么不同?在我第一次编写它之前,它已经为我工作了很多次。

0 个答案:

没有答案