0
我有一個名爲showOrHide的javascript函數,它可以切換表格行元素的顯示狀態。該代碼看起來是這樣的:爲什麼我不能在IE 8中將顯示設置爲none?
function showOrHide(myId)
{
document.getElementById(myId).style.display = (document.getElementById(myId).style.display=="none" ? "table-row" : "none")
}
這個工作正常在Firefox和Chrome瀏覽器...但由於某些原因,試圖瓦解/隱藏IE8行的時候,它崩潰。我試過明確運行代碼 -
document.getElementById(myId).style.display = "table-row";
正確執行;但是
document.getElementById(myId).style.display = "none";
崩潰頁面。
任何想法?
來自IE的錯誤信息是什麼? – 2011-01-24 15:52:56