方法:1、用“按鈕對象.onclick=function(){}”語句給按鈕綁定點擊事件處理函數(shù);2、處理函數(shù)中,添加“div對象.style.display="none"”語句;3、點擊按鈕會觸發(fā)處理函數(shù),執(zhí)行其中的語句即可隱藏div。
本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
javascript實現(xiàn)點擊按鈕隱藏div
根據(jù)id 按鈕獲取點擊事件,添加事件處理函數(shù)
<input type="button" value="隱藏" id="btn"/> <!--<input type="button" value="顯示" id="btn1"/>--> <div id="dv"></div> <script> function my(id){ return document.getElementById(id); } my("btn").onclick=function(){ my("dv").style.display="none"; } </script>
效果圖:
復(fù)雜一點,如果div是顯示的,點擊按鈕可隱藏;如果div是隱藏的,點擊按鈕可顯示。
<input type="button" value="隱藏" id="btn"/> <!--<input type="button" value="顯示" id="btn1"/>--> <div id="dv"></div> <script> function my(id){ return document.getElementById(id); } my("btn").onclick=function(){ if (this.value =="隱藏") { my("dv").style.display="none"; this.value="顯示"; } else if(this.value =="顯示"){ my("dv").style.display="block"; this.value="隱藏"; } } </script>
效果圖:
【推薦學習:javascript高級教程】