css3 中新增偽類選擇器 disabled & enabled 的用法舉例


css3 中新增偽類選擇器 disabled & enabled 的用法舉例

<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8"> 
  <title>Document</title>
  <style>
        input[type="text"]:enabled{
           background:gold;
        }
        input[type="text"]:disabled{
           background:#eee;
        }
  </style>
 </head>
 <body>
    <script>
         
            function radio_change(){
    var  radio1=document.getElementById("radio1");
         var radio2=document.getElementById("radio2");
         var text=document.getElementById("text");
                if (radio1.checked)
                {
                              text.disabled="";
                }
                else{
                    text.value="";
                    text.disabled="disabled"}
                    
            }
    </script>

      <input type="radio" name="radio" id="radio1" onchange="radio_change()"/>可選擇
      <input type="radio" name="radio" id="radio2" onchange="radio_change()" checked/>不可選
      <input type="text" id="text" disabled/>
 </body>
</html>

   

disabled,enabled屬性,在html中設置disable屬性值,然后在js中通過條件判斷,我們來改變html中的disabled屬性值,同時通過css,我們給不同disabled條件下的元素添加不同樣式

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM