style.display=('') ? 'none' : ''"
---------------------------------
== not =

解决方案 »

  1.   

    display=="" 这样的判断基本上是不成立的,因为 display 既使没有赋值,它的默认值也是 inline 而非 "",所以你要这样判断!onclick="javascript:document.getElementById('search').style.display=(document.getElementById('search').style.display=='none ? '' : 'none')"
      

  2.   

    不行啊直接出JS语法错误,我的另一个文件里
    document.getElementById("btnPlay").src = ((nStatus & 1) == 1) ?"images/play.gif" : "images/play_bw.gif";
    这句反到能用,我是模仿这个写的就不行
      

  3.   

    ((nStatus & 1) == 1) ?"images/play.gif" : "images/play_bw.gif";
    请你看看 nStatus 的值是什么? nStatus 如何定义的