window.onload = function(e){
cells = document.getElementsByName('assetID');
for(j = 0; j < cells.length; j++) cells[j].style.display = 'none';
cellsBMPartNo = document.getElementsByName('BMPartNo');
for(j = 0; j < cellsBMPartNo.length; j++) cellsBMPartNo[j].style.display = 'none';
defaultAssetTableValues();
}
我只是通過名稱隱藏表格行。 請參閱第2行和第4行。 它在Firefox中正常工作,但不在IE中。 我錯過了什麼嗎?WIndow.onload()不能在IE上工作來隱藏表格行
對'for'循環的主體不使用大括號可能會導致非常具有誤導性的代碼。也許不是什麼導致你的問題在這裏,但不是一個好的風格。 – jfriend00
此外,不要忘記用'var'關鍵字聲明局部變量(「cells」,「j」,「cellsBMPartNo」)! – Pointy
謝謝你這是一個有用的提示..其實我遵循它,這是一個簡單的複製粘貼我發現的鏈接。謝謝你指出,雖然。 – VBelawa1