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