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

HTML DOM Chọn Thuộc tính lấy nét tự động


Thuộc tính tự động lấy nét HTML DOM select trả về và sửa đổi xem danh sách thả xuống có được lấy nét hay không khi tải trang.

Cú pháp

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

  • 1. Tự động lấy nét trở lại

object.autofocus
  • Sửa đổi lấy nét tự động

object.autofocus = true | false

Ví dụ

Hãy để chúng tôi xem một ví dụ về thuộc tính lấy nét tự động chọn HTML DOM -

<!DOCTYPE html>
<html>
<head>
<title>HTML DOM autofocus property</title>
<style>
   body{
      text-align:center;
      color:#fff;
      background: radial-gradient( circle farthest-corner at 23.1% 64.6%, rgba(129,125,254,1) 0%, rgba(111,167,254,1) 90% ) no-repeat;
      height:100vh;
   }
   p{
      font-weight:700;
      font-size:1.1rem;
   }
   .drop-down{
      display:block;
      width:35%;
      border:none;
      font-weight:bold;
      padding:10px;
      margin:1rem auto;
      background-color:#ffffff7a;
      outline-color:black;
   }
   .btn{
      background:orange;
      border:none;
      height:2rem;
      border-radius:2px;
      width:35%;
      margin:2rem auto;
      display:block;
      color:#fff;
      font-weight:bold;
      outline:none;
      cursor:pointer;
   }
</style>
</head>
<body>
<h1>autofocus Property Example</h1>
<p>Hi, Select your favourite subject:</p>
<select class='drop-down' name="Drop Down List">
<option>Physics</option>
<option>Maths</option>
<option>Chemistry</option>
<option>English</option>
<option>Economics</option>
<option>Hindi</option>
<option>Biology</option>
</select>
<br>
<button onclick="disable()" class="btn">Disable Autofocus</button>
<script>
   function disable() {
      document.querySelector(".drop-down").autofocus = false;
   }
</script>
</body>
</html>

Đầu ra

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

HTML DOM Chọn Thuộc tính lấy nét tự động

Nhấp vào “ Tắt tự động lấy nét ”Để tắt tính năng tự động lấy nét trên danh sách thả xuống.

HTML DOM Chọn Thuộc tính lấy nét tự động