我的Javascript只在FireFox中工作,为什么? 功能切换表(a、b){ var div=document.getElementById(a); var按钮=document.getElementById(b); 如果(!div)返回true; if(div.style.display==“块”){ div.style.display=“无” button.value=“展开” } 否则{ div.style.display=“块” button.value=“收缩” } 返回true; }

我的Javascript只在FireFox中工作,为什么? 功能切换表(a、b){ var div=document.getElementById(a); var按钮=document.getElementById(b); 如果(!div)返回true; if(div.style.display==“块”){ div.style.display=“无” button.value=“展开” } 否则{ div.style.display=“块” button.value=“收缩” } 返回true; },javascript,internet-explorer,firefox,google-chrome,Javascript,Internet Explorer,Firefox,Google Chrome,“文本块” 以上是我的脚本,它只适用于Firefox。我用谷歌搜索了一下自己,但我不明白为什么它只在FF中工作 有人得到任何提示吗 如果您想查看具体的实现,请点击此处: 如果没有e,它在大多数浏览器中都能工作 <script type="text/javascript"> function toggleMe(a,b){ var div=document.getElementById(a); var button=document.getElementById(b); i

“文本块”

以上是我的脚本,它只适用于Firefox。我用谷歌搜索了一下自己,但我不明白为什么它只在FF中工作

有人得到任何提示吗

如果您想查看具体的实现,请点击此处:

如果没有e,它在大多数浏览器中都能工作

<script type="text/javascript">
function toggleMe(a,b){
  var div=document.getElementById(a);
  var button=document.getElementById(b);
  if(!div)return true;
    if(div.style.display=="block"){
      div.style.display="none"
      button.value="Expand"
    }
  else{
    div.style.display="block"
    button.value="Shrink"
  }
  return true;
}
</script>
<div id="para1" class="toggleMe">
    <p>"Text Blob"</p>
</div>
<input id="para1button" onclick="return toggleMe('para1','para1button')" type="button" value="Expand" />

切换显示
功能切换表(a、b){
var div=document.getElementById(a);
var按钮=document.getElementById(b);
if(div.style.display==“块”){
div.style.display=“无”
button.value=“展开”
}
否则{
div.style.display=“块”
button.value=“收缩”
}
返回true;
}
“文本块”


如果没有e,它在大多数浏览器中都能工作

<script type="text/javascript">
function toggleMe(a,b){
  var div=document.getElementById(a);
  var button=document.getElementById(b);
  if(!div)return true;
    if(div.style.display=="block"){
      div.style.display="none"
      button.value="Expand"
    }
  else{
    div.style.display="block"
    button.value="Shrink"
  }
  return true;
}
</script>
<div id="para1" class="toggleMe">
    <p>"Text Blob"</p>
</div>
<input id="para1button" onclick="return toggleMe('para1','para1button')" type="button" value="Expand" />

切换显示
功能切换表(a、b){
var div=document.getElementById(a);
var按钮=document.getElementById(b);
if(div.style.display==“块”){
div.style.display=“无”
button.value=“展开”
}
否则{
div.style.display=“块”
button.value=“收缩”
}
返回true;
}
“文本块”


Uncaught ReferenceError:e未定义
如果要查看
e
是否未定义,请尝试以下操作:
If(typeof e=='undefined')返回true未捕获引用错误:e未定义
如果您想查看
e
是否未定义,请尝试以下操作:
如果(typeof e=='undefined')返回true