Computer >> Máy Tính >  >> Lập trình >> HTML

Thuộc tính số đầu vào HTML DOM bị vô hiệu hóa


Thuộc tính vô hiệu hóa số đầu vào HTML DOM trả về và sửa đổi xem trường đầu vào kiểu =”number” trong tài liệu HTML có bị vô hiệu hóa hay không.

Cú pháp

Sau đây là cú pháp -

  • Trả lại bị vô hiệu hóa

object.disabled
  • Sửa đổi bị vô hiệu hóa

object.disabled = true | false

Ví dụ

Hãy để chúng tôi xem một ví dụ về thuộc tính số đầu vào HTML DOM bị vô hiệu hóa -

<!DOCTYPE html>
<html>
<head>
<style>
   html{
      height:100%;
   }
   body{
      text-align:center;
      color:#fff;
      background: linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%) center/cover no-repeat;
      background:#B39CD0;
      height:100%;
   }
   p{
      font-weight:700;
      font-size:1.2rem;
   }
   input{
      width:35%;
      border:2px solid #fff;
      background-color:transparent;
      color:#fff;
      font-weight:bold;
      padding:8px;
      outline:none;
   }
   .btn{
      background:#008B74;
      border:none;
      height:2rem;
      border-radius:2px;
      width:35%;
      margin:2rem auto;
      display:block;
      color:#fff;
      outline:none;
      cursor:pointer;
   }
   .show{
      font-size:1.5rem;
      font-weight:bold;
   }
</style>
</head>
<body>
<h1>DOM Input number disabled Example</h1>
<p>Hi, Enter your day of birth</p>
<input type="number" class="numberInput">
<button onclick="disEna()" class="btn">Disable/Enable</button>
<div class="show"></div>
<script>
   function disEna() {
      var monthInput = document.querySelector(".numberInput");
      var showMsg = document.querySelector(".show");
      showMsg.innerHTML ="";
      if (monthInput.disabled === true){
         monthInput.disabled = false;
         showMsg.innerHTML ="Previously, I was disabled but now I am enabled!";
      } else{
         monthInput.disabled = true;
         showMsg.innerHTML ="Previously, I was enabled but now I am disabled!";
      }
   }
</script>
</body>
</html>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Thuộc tính số đầu vào HTML DOM bị vô hiệu hóa

Nhấp vào “ Tắt / Bật ”Để tắt trường số đầu vào trước tiên -

Thuộc tính số đầu vào HTML DOM bị vô hiệu hóa

Nhấp vào “ Tắt / Bật ”Để bật trường số đầu vào -

Thuộc tính số đầu vào HTML DOM bị vô hiệu hóa