posts - 12,  comments - 2,  trackbacks - 0


          <html>
          <head>
          <script language=javascript>
          function showclasscheck(checktype)
          {
          var objDiv = document.getElementById ("checkclass");
          if (checktype==1)
          objDiv.style.display = "block";
          else
          objDiv.style.display = "none";
          }
          </script>
          </head>
          <body>
          <table border=0>
          <tr>
          <TD class=tablebody1>
          <INPUT type=radio checked name=userclass value=0 onclick="showclasscheck(0)">隱藏 
          <INPUT type=radio name=userclass value=1 onclick="showclasscheck(1)" checked>顯示</TD>
          </TR>
          </tr>
          </table>
          <div id="checkclass" align=center>測試區域</div>
          </body>
          </html>


          程序體內:
          if (xxxxxx){ //這里的xxxxx是判斷語句
          document.all.tmkh_net.style.display = ""; //顯示
          }
          else{
          document.all.tmkh_net.style.display = "none"; //不顯示
          }


          style.display屬性
          display版本:CSS1/CSS2    兼容性:IE4+   NS4+ 繼承性:無
           
          語法:
          display   :   block   |   none   |   inline   |   compact   |   marker   |   inline-table   |   list-item   |   run-in   |   table   |table-caption   |   table-cell   |   table-column   |   table-column-group   |   table-footer-group   |   table-header-group   |   table-row   |   table-row-group  
           
          參數:
          block   :    CSS1 塊對象的默認值。用該值為對象之后添加新行  
          none   :    CSS1 隱藏對象。與visibility屬性的hidden值不同,其不為被隱藏的對象保留其物理空間  
          inline   :    CSS1 內聯對象的默認值。用該值將從對象中刪除行  
          compact   :    CSS2 分配對象為塊對象或基于內容之上的內聯對象  
          marker   :    CSS2 指定內容在容器對象之前或之后。要使用此參數,對象必須和:after及:before   偽元素一起使用  
          inline-table   :    CSS2 將表格顯示為無前后換行的內聯對象或內聯容器  
          list-item   :    CSS1 將塊對象指定為列表項目。并可以添加可選項目標志  
          run-in   :    CSS2 分配對象為塊對象或基于內容之上的內聯對象  
          table   :    CSS2 將對象作為塊元素級的表格顯示  
          table-caption   :    CSS2 將對象作為表格標題顯示  
          table-cell   :    CSS2 將對象作為表格單元格顯示  
          table-column   :    CSS2 將對象作為表格列顯示  
          table-column-group   :    CSS2 將對象作為表格列組顯示  
          table-header-group   :    CSS2 將對象作為表格標題組顯示  
          table-footer-group   :    CSS2 將對象作為表格腳注組顯示  
          table-row   :    CSS2 將對象作為表格行顯示  
          table-row-group   :    CSS2 將對象作為表格行組顯示  
           
          說明:  
           
          設置或檢索對象是否及如何顯示。
          目前   IE5.5僅支持以上CSS1的參數。  
          對應的腳本特性為display。


          Firefox

          關于HTML的style.display和style.visibility的區別大家都知道。
          style.visibility一般取值'visible'或'hidden'進行顯示和隱藏,但是元素所占據的網頁位置是不釋放的,只是看不見。效果就是該位置上空了一塊。
          而style.display一般取值'block'或'none'進行顯示和隱藏,不過會釋放掉網頁上的位置。
           
          但是如果在<table>中對<tr>或者<td>使用style.display來控制顯示/隱藏某行或某個單元格的話,在IE中一切正常,但是在Firefox中就會出現錯位的現象。
          解決方法是把style.display='block' 寫成 style.display=''就可以了,原因么,沒看過FF代碼,不清楚。

          posted on 2007-11-20 13:35 doodoosun 閱讀(2199) 評論(0)  編輯  收藏 所屬分類: Struts_Spring

          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(1)

          隨筆分類(6)

          隨筆檔案(11)

          文章分類(30)

          文章檔案(34)

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 新邵县| 巴林右旗| 左云县| 通许县| 贡山| 乌海市| 荥阳市| 汝南县| 夏邑县| 开平市| 泸州市| 新泰市| 梧州市| 江陵县| 周宁县| 乌苏市| 华宁县| 沈丘县| 剑河县| 象山县| 陆良县| 阳城县| 京山县| 班玛县| 东至县| 英山县| 绥阳县| 山丹县| 正镶白旗| 卢氏县| 湘潭市| 儋州市| 会理县| 惠东县| 衡阳市| 土默特右旗| 双柏县| 南雄市| 乌拉特前旗| 乌拉特中旗| 阿拉尔市|