中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

js顯示和隱藏DIV的方法

發布時間:2020-05-09 18:30:12 來源:億速云 閱讀:306 作者:Leah 欄目:web開發

這篇文章主要為大家詳細介紹了js顯示和隱藏DIV的方法,文中示例代碼介紹的非常詳細,圖文詳解容易學習,非常適合初學者入門,感興趣的小伙伴們可以參考一下。

  1. <html>   
  2. <head>   
  3. <meta http-equiv="Content-Type" content="text/html; charset=GBK" />    
  4. <script language="JavaScript" type="text/JavaScript">   
  5. <!--   
  6. function toggle(targetid){   
  7.      if (document.getElementById){   
  8.          target=document.getElementById(targetid);   
  9.              if (target.style.display=="block"){   
  10.                  target.style.display="none";   
  11.              } else {   
  12.                  target.style.display="block";   
  13.              }   
  14.      }   
  15. }   
  16. //-->   
  17. </script>   
  18. <style type="text/css">   
  19. <!--   
  20. #div1{   
  21. background-color:#360;   
  22. height:400px;   
  23. width:400px;   
  24. display:none;   
  25. }   
  26. -->   
  27. </style>   
  28. </head>   
  29.    
  30. <body> 
  31. <form> 
  32. <input type="file" id="butn" value="顯示/隱藏" onchange="toggle('div1')" /> 
  33. </form> 
  34. <center>   
  35.     <div id="div1"></div> 
  36. </center>   
  37. 居中的DIV   
  38. </body>   
  39. </html>   

 

 


下面是更多參考資料:

 

  1. <html> 
  2. <head> 
  3. <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
  4. <title>div隱藏與顯示</title> 
  5. <style type=text/css> 
  6. #menus { 
  7.        background-color: #c4cff0;       
  8.       } 
  9. </style> 
  10. <script   language=javascript> 
  11. function Layer_HideOrShow(cur_div) 
  12. { var current=document.getElementById(cur_div); 
  13.    if(current.style.visibility=="hidden") 
  14.      { 
  15.        current.style.visibility ="visible"
  16.      } 
  17.    else 
  18.     { 
  19.       current.style.visibility ="hidden"
  20.     } 
  21. </script> 
  22. </head> 
  23. <body> 
  24. <p> </p> 
  25. <table border="0" width="153" cellpadding="0" style="border-collapse: collapse" id="table1" height="101"> 
  26. <tr> 
  27.    <td> 
  28.    <a href="#" onclick="Layer_HideOrShow('menus');"><img border="0" src="https://cache.yisu.com/upload/information/20200311/54/212284.jpg" width="153" height="25"></a></td> 
  29. </tr> 
  30. <tr> 
  31.    <td> 
  32.    <div id="menus"> 
  33.     <table border="0" width="100%" cellpadding="0" style="border-collapse: collapse" height="150" id="table2"> 
  34.      <tr> 
  35.       <td> </td> 
  36.      </tr> 
  37.     </table> 
  38.    </div></td> 
  39. </tr> 
  40. </table> 
  41. </body> 
  42. </html> 
  43. ==================== 
  44. <html> 
  45. <head> 
  46. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
  47. <title>無標題文檔</title> 
  48. <script language="JavaScript" type="text/JavaScript"> 
  49. <!-- 
  50. function toggle(targetid){ 
  51.      if (document.getElementById){ 
  52.          target=document.getElementById(targetid); 
  53.              if (target.style.display=="block"){ 
  54.                  target.style.display="none"
  55.              } else { 
  56.                  target.style.display="block"
  57.              } 
  58.      } 
  59. --> 
  60. </script> 
  61. <style type="text/css"> 
  62. <!-- 
  63. #div1{ 
  64. background-color:#000000; 
  65. height:400px; 
  66. width:400px; 
  67. display:none; 
  68. --> 
  69. </style> 
  70. </head> 
  71.  
  72. <body> 
  73. <input type="button" id="butn" value="顯示/隱藏" onclick="toggle('div1')" /> 
  74. <center> 
  75. <div id="div1"></div></center> 
  76. 居中的DIV 
  77. </body> 
  78. </html> 
  79. ======================= 
  80. 3.javascript 控制 html元素 顯示/隱藏 
  81.  
  82. 1。編寫js函數 
  83.  
  84. <script type="text/javascript"> 
  85.  
  86.    function display(id){ 
  87.  
  88.        var traget=document.getElementById(id); 
  89.         if(traget.style.display=="none"){ 
  90.                 traget.style.display=""
  91.         }else{ 
  92.                 traget.style.display="none"
  93.       } 
  94.    } 
  95. </script> 
  96.  
  97. 2. 要顯示/隱藏的html元素加上 id 屬性 
  98.  
  99. <table> 
  100.  
  101.     <tr id="menu" >    
  102.  
  103.        <td>控制這個tr的顯示/隱藏</td> 
  104.  
  105.    </tr> 
  106.  
  107. </table> 
  108.  
  109. 3,添加按鈕,鏈接等觸發 js 函數 
  110.  
  111. <input type="button" onclick="display('menu')"   value="顯示/隱藏"/> 
  112.  
  113. <a href="#"   onclick="display('menu')"   >顯示/隱藏</a> 
  114.  
  115. javascript顯示隱藏層<div id="" style="display:none;">廣告</div> 
  116. <input type="botton" onclick="函數"> 
  117.  
  118. <script language=javascript> 
  119. function 函數{ 
  120. if(thisdiv.style.display=='none'){  
  121. thisdiv.style.display="" 
  122. else 
  123. thisdiv.style.display="none" 
  124.  
  125. </script>你先給div 取個ID=&ldquo;AA&rdquo;thisdiv=AA 
  126.  
  127. javascript隱藏/顯示表單對象 
  128. javascript隱藏/顯示表單對象  
  129. [SCRIPT language=JavaScript
  130. function expandIt(el) { 
  131.      whichEl =document.getElementById(el) 
  132.      if (whichEl.style.display ==   'none') { 
  133.       whichEl.style.display   = ''
  134.      } 
  135.      else { 
  136.       whichEl.style.display   = 'none'
  137.      } 
  138.      } 
  139.    
  140. [/SCRIPT] 
  141.  
  142. el是對象的id,不管是tr或者table等等先設置一下id,然后進行調用。 
  143.  
  144. 例: 
  145.  
  146. [a onclick="expandIt('ttchild'); return false" href="#" ]try it[/a] 
  147.  
  148. [tr id="ttchild"][td width="18"]Example[/td][/tr] 
  149.  
  150. 使用時把[]變成<> 
  151.  
  152. javascript控制頁面控件隱藏顯示的兩種方法 
  153.  
  154. javascript控制頁面控件隱藏顯示的兩種方法,方法的不同之處在于控件隱藏后是否還在頁面上占位 
  155. 方法一: 
  156. document.all["PanelSMS"].style.visibility="hidden";  
  157. document.all["PanelSMS"].style.visibility="visible"
  158. 方法二: 
  159. document.all["PanelSMS"].style.display="none";  
  160. document.all["PanelSMS"].style.display="inline"
  161. 方法一隱藏后 頁面的位置還被控件占用 只是不顯示 類似于.net驗證控件的Display=Static 
  162. 方法二隱藏后 頁面的位置不被占用 類似于.net驗證控件的Display=Dynamic 
  163.  
  164.  
  165.  
  166.  
  167.  
  168. ==================== 
  169.  
  170. 這個方法來我是從一個boblog模板上找到的,其實網絡上也可以搜索到;只是網絡上不看效果的轉載讓人難辯代碼的錯對和方便。用這個方法比用《給zblog再增3個功能:防刷、收縮側欄、復制加版權》的效果要好,純css隱藏div會刷新頁面,但用js就不會了。 
  171.  
  172.   js代碼如下,新建一個txt文件,復制進去,保存并修改文件后綴為js(例open.js)即可。我是把這個文件放在zblog的SCRIPT文件夾里,這里js比較多&hellip;&hellip; 
  173.  
  174.  程序代碼function showhidediv(id){ 
  175.    try{ 
  176.      var sbtitle=document.getElementById(id); 
  177.      if(sbtitle){ 
  178.        if(sbtitle.style.display=='block'){ 
  179.          sbtitle.style.display='none'
  180.        }else{ 
  181.          sbtitle.style.display='block'
  182.        } 
  183.      } 
  184.    }catch(e){} 

看完上訴內容,你們掌握js顯示和隱藏DIV的方法了嗎?如果想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鄂伦春自治旗| 调兵山市| 宜丰县| 宣恩县| 邵阳县| 徐水县| 舟曲县| 扶风县| 阿坝县| 休宁县| 淳化县| 淮阳县| 银川市| 池州市| 泸州市| 沁水县| 南平市| 南充市| 玉田县| 松阳县| 美姑县| 鸡泽县| 寿光市| 文山县| 班玛县| 延川县| 洛南县| 甘谷县| 西乡县| 晋宁县| 通江县| 隆回县| 农安县| 叶城县| 全州县| 靖安县| 凤山市| 红安县| 峨边| 当阳市| 德令哈市|