我有表中的那個 五個TD包含相同的ID。 Id =「divParent」但在不同的文本, 我想訪問所有的文本中的數組其中使用Java腳本的其他頁面中的id =「divParent」。 如何得到這個 我試圖用這個代碼來做到這一點;如何獲得具有相同id名稱的幾個td的文本?
var divParent=new Array();
divParent=window.parent.document.getElementById('divParent');
我有表中的那個 五個TD包含相同的ID。 Id =「divParent」但在不同的文本, 我想訪問所有的文本中的數組其中使用Java腳本的其他頁面中的id =「divParent」。 如何得到這個 我試圖用這個代碼來做到這一點;如何獲得具有相同id名稱的幾個td的文本?
var divParent=new Array();
divParent=window.parent.document.getElementById('divParent');
你不應該在同一頁上有相同的id重複。將其更改爲類,然後按類訪問元素。
id
屬性在單個文檔中應該是唯一的。也就是說,你不應該有多個具有相同id
屬性的元素。你可能會使用class
屬性和document.getElementsByClassName('divParent')
可以使用jquery each method通過每個TD迭代
ID應該是唯一得到更好的服務。但是,如果你想通過表格單元格循環,並把它們放到一個數組:
var divParent=new Array();
var td = document.getElementsByTagName('td');
for(var t=0;t<td.length;t++){
if(td[t].className == "table_cell_class"){
divParent.push(td[t].innerHTML);
}
}
的innerHTML得到的一切是那樣的表格單元格元素中。