IE与Firefox的Javascript

时间:2009-02-25 17:38:25

标签: javascript dom

以下脚本在IE7中运行正常,但无法在Firefox 3中执行.div标签显示为:none;显示在IE中但从未在FF中显示。我不是客户/ javascript人...谢谢。

<script type="text/javascript">
//<![CDATA[
document.getElementById("Fred1_Panel").style.setAttribute("display","inline");//]]>

</script>

4 个答案:

答案 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插件轻松发现确切的问题(也许找出解决方案),或者只是在错误控制台上看到。