[英]Using Child nodes for Internet Explorer isn't working?
我的代碼在Chrome上可以100%正常運行,它的工作是從表行中獲取文本和值,但是一旦進入IE,它就會停止工作,我將其范圍縮小到childNodes,這里是代碼的快速示例在IE中不起作用:
var t = document.getElementById('tableFull');
for (var i = 1, row; row = t.rows[i]; i++) {
var tee = t.childNodes[3].childNodes[i].rowIndex;
var subtractCost =t.childNodes[3].childNodes[i].childNodes[1].childNodes[1].innerHTML;
var subtractName = t.childNodes[3].childNodes[i].childNodes[0].childNodes[0].innerHTML;
}
有誰知道我可以在這里為IE替換childNodes嗎?
.childNodes
還會返回“ CharakterData”類型的Elements,例如html代碼中的White Space。 要引用實際的HTML節點,請使用方法“ .children
”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.