隐藏和显示的display属性这样设为什么不行?
我是想点一下按钮显示出来,再点一下这个按钮就隐藏
onClick= "javascript:document.getElementById( 'search ').style.display=( ' ') ? 'none ' : ' ' "
这样只能点一下显示,再下就不能隐藏了,不知道为什么
------解决方案--------------------display== " " 这样的判断基本上是不成立的,因为 display 既使没有赋值,它的默认值也是 inline 而非 " ",所以你要这样判断!
onclick= "javascript:document.getElementById( 'search ').style.display=(document.getElementById( 'search ').style.display== 'none ? ' ' : 'none ') "