程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 關於javascript的問題-如何用js在點擊某個對象時另一個對象出現再次點擊時消失?代碼如下:該如何修改

關於javascript的問題-如何用js在點擊某個對象時另一個對象出現再次點擊時消失?代碼如下:該如何修改

編輯:編程綜合問答
如何用js在點擊某個對象時另一個對象出現再次點擊時消失?代碼如下:該如何修改

window.onload=function(){ var oDiv1=document.getElementById('Layer1'); var oDiv2=document.getElementById('Layer2'); var isShow=false; oDiv1.onclick=function(){ if ( !isShow) oDiv2.style.display='block'; isShow=true; } else oDiv2.style.display='none'; isShow=false; }


單擊展開,再次點擊收起 我是要展開的對象或收起的對象

最佳回答:


 <div id="Layer1">點我</div>
<div id="Layer2" style="display:none">我是要展開的對象或收起的對象</div>
<script>
    window.onload = function () {
        var oDiv1 = document.getElementById('Layer1');
        var oDiv2 = document.getElementById('Layer2');
        oDiv1.onclick = function () {
            oDiv2.style.display = oDiv2.style.display == 'block' ? 'none' : 'block';
        }
    }
</script>
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved