以下脚本在IE7中运行正常,但无法在Firefox 3中执行.div标签显示为:none;显示在IE中但从未在FF中显示。我不是客户/ javascript人...谢谢。
<script type="text/javascript">
//<![CDATA[
document.getElementById("Fred1_Panel").style.setAttribute("display","inline");//]]>
</script>
答案 0 :(得分:6)
试试这个:
document.getElementById("Fred1_Panel").style.display = '';
OR
document.getElementById("Fred1_Panel").style.display = 'inline';
答案 1 :(得分:4)
这适用于两种浏览器:
document.getElementById("Fred1_Panel").style.display = 'inline';
答案 2 :(得分:2)
在FF中,从任一工具|开始错误控制台或FireBug的控制台是查看正在发生的错误的好方法。
答案 3 :(得分:1)
此代码应该有效:
document.getElementById("Fred1_Panel").style.display = "inline";
一般情况下,如果您在Firefox中遇到问题,可以使用Firebug插件轻松发现确切的问题(也许找出解决方案),或者只是在错误控制台上看到。