我有兩個函數,第一個函數是createTables用於生成不同的div,第二個函數是compare用於比較這些表。 這兩個函數是「doIT」函數的一部分,但我需要執行兩次函數「doIT」。第一次它說「不能讀取屬性'isEqualNode'未定義」。任何方式來解決它?需要執行兩次函數才能獲得結果
function compare()
{
var elems = document.getElementsByClassName("rtables");
if (elems[0].isEqualNode(elems[1])) {
alert("Elements are equal");
} else {
alert("Elements are NOT equal");
}
}
顯然,當調用compare時,沒有類'rtables'的元素。 – Ryan
在HTML呈現之前你是否調用了你的函數? –
這兩個函數都是同時調用的。 –