js三目运算符处理显示隐藏有问题不懂请指教

function myfun() {

   var oH2=document.getElementById('outer').getElementsByTagName('h2')[0]

   var oUl=document.getElementById('outer').getElementsByTagName('ul')[0]

  oH2.onclick=function () {

    oUl.style.display=oUl.style.display=='none'?'block':'none'

}

myfun()


为什么会有两个  oUl.style.display?一个为什么不可以?

奈我何1083
浏览 1818回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript