2017-03-03 60 views
1
function loadme(){ 
    var tbl = document.getElementById("tbl"); 
    rows = tbl.document.getElementsByTagName("tr"); 
    cells = tbl.rows.getElementsByTagName("td"); 
    alert(rows[7].cells[6].innerHTML); 
} 

類型錯誤一個HTML標籤​​內HTML:無法讀取的不確定我如何可以提醒使用javascript

任何建議物業'getElementsByTagName'

+1

皮斯不糾正代碼編輯的問題,爲新用戶,問題和答案犯規任何意義。 –

回答

2
rows = tbl.document.getElementsByTagName("tr"); 

如果你看看接近您嘗試訪問的tb1其犯規document對象都

存在嘗試

rows = tbl.getElementsByTagName("tr"); 

更新:

cells = tbl.rows.getElementsByTagName("td"); 

cells = rows[index].getElementsByTagName("td"); 
+0

它給了我另一個錯誤 – MiiNii

+0

TypeError:rows.getElementsByTagName不是一個函數 – MiiNii

+0

你只需要寫行....不需要寫'tbl.rows' –

0

我已經解決了它

function loadme(){ 
    var tbl = document.getElementById("tbl"); 
     rows = tbl.getElementsByTagName("tr"); 
     cells = tbl.getElementsByTagName("td"); 

    alert(rows[2].cells[1].innerHTML); 
}