javascript動態設定div的顯示和隱藏
有時候需要根據程式碼的執行狀態或者需要動態設定div元素的顯示或者隱藏,當然不僅僅是div元素,這裡僅以div元素為例子。設定div的原始或者隱藏可以使用display和visibility,下面就通過程式碼例項對此進行一下演示。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #top,#bottom{ width:150px; height:150px; background-color:blue; margin-bottom:10px; } #topdiv,#bottomdiv{ width:50px; height:50px; background-color:red; } </style> <script type="text/javascript"> window.onload=function(){ var topbt=document.getElementById("topbt"); var topdiv=document.getElementById("topdiv"); var bottombt=document.getElementById("bottombt"); var bottomdiv=document.getElementById("bottomdiv"); topbt.onclick=function(){topdiv.style.display="none";} bottombt.onclick=function(){bottomdiv.style.visibility="hidden";} } </script> </head> <body > <div id="top"> <div id="topdiv"></div> <input type="button" value="點選隱藏" id="topbt"> </div> <div id="bottom"> <div id="bottomdiv"></div> <input type="button" value="點選隱藏" id="bottombt"> </div> </body> </html>
以上程式碼演示了兩種將程式碼設定為隱藏的方式,下面分別做一下簡單介紹。
一.display方式:
1.將屬性值設定為"none"可以設定為隱藏,設定為"block"可以將其顯示。
2.此方式將元素隱藏以後,將不會保留原來佔據的空間。
二.visibility方式:
1.將屬性值設定為"hidden"可以設定為隱藏,設定為"visible"可以將其顯示。
2.此方式將元素隱藏以後,仍舊保留原來的空間。
相關文章
- JavaScript 設定div顯示與隱藏JavaScript
- javascript隱藏和顯示div的方法JavaScript
- JavaScript動畫方式控制div元素的隱藏和顯示JavaScript動畫
- JavaScript點選切換div的顯示和隱藏JavaScript
- javascript動態隱藏顯示技術(轉)JavaScript
- JavaScript 點選一個按鈕 div的隱藏和顯示JavaScript
- JavaScript點選一個按鈕隱藏和顯示divJavaScript
- EditText設定密碼隱藏和顯示密碼
- CSS點選隱藏和顯示div效果CSS
- js動態控制表單的顯示和隱藏JS
- element-plus el-table 動態設定列顯示隱藏
- jquery點選按鈕顯示和隱藏DIvjQuery
- JavaScript側邊欄顯示和隱藏JavaScript
- javaScript顯示和隱藏(display屬性)JavaScript
- 用js控制div的顯示與隱藏JS
- 點選按鈕實現div的顯示和隱藏
- div的顯示和隱藏切換程式碼例項
- jQuery控制div顯示和隱藏程式碼例項jQuery
- 點選按鈕動畫方式隱藏和顯示div動畫
- js下拉框實現div顯示和隱藏JS
- CSS 實現 : 滑鼠移動上去顯示 div,移開隱藏 divCSS
- 動態隱藏/顯示選擇螢幕
- jqgrid動態顯示,隱藏指定列
- view的隱藏和顯示View
- 動態控制C4C UI元素的顯示和隱藏UI
- visibility和display設定元素的顯示和隱藏的區別
- MacOS X隱藏和顯示隱藏檔案Mac
- Mac顯示和隱藏“隱藏檔案”命令Mac
- 設定FileZilla工具顯示出隱藏檔案
- 區塊的顯示和隱藏
- Mac下顯示和隱藏隱藏檔案的命令Mac
- jQuery 效果 – 隱藏和顯示jQuery
- 在 Laravel 中動態 隱藏 / 顯示 API 欄位LaravelAPI
- MAC如何顯示隱藏檔案和隱藏隱藏檔案的命令Mac
- js實現的點選一個div顯示,其他div隱藏效果JS
- css超出隱藏顯示省略號怎麼設定?CSS
- win7工作列圖示設定(顯示或者隱藏)Win7
- javascript如何動態設定div的樣式JavaScript