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

HTML DOM Chọn đã chọn Thuộc tính chỉ mục


Thuộc tính HTML DOM select selectIndex trả về và sửa đổi chỉ mục của tùy chọn đã chọn của danh sách thả xuống trong tài liệu HTML.

Cú pháp

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

  • Trả lại chỉ mục đã chọn

object.selectedIndex
  • Đang sửa đổi chỉ số đã chọn

object.selectedIndex = “number”

Ví dụ

Hãy để chúng tôi xem một ví dụ về thuộc tính HTML DOM select selectIndex -

<!DOCTYPE html>
<html>
<head>
<style>
   html{
      height:100%;
   }
   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:100%;
   }
   p{
      font-weight:700;
      font-size:1.1rem;
   }
   .drop-down{
      display:block;
      width:35%;
      border:2px solid #fff;
      font-weight:bold;
      padding:2px;
      margin:1rem auto;
      outline:none;
   }
   .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;
   }
   .show{
      font-size:1.5rem;
      font-weight:bold;
   }
</style>
</head>
<body>
<h1>DOM Select selectedIndex property Demo</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>
<button type="button" onclick="set()" class="btn">Set selectedIndex</button>
<div class="show"></div>
<script>
   function set() {
      var dropDown = document.querySelector(".drop-down");
      document.querySelector(".show").innerHTML="put selectedIndex = '3'";
      dropDown.selectedIndex="3";
   }
</script>
</body>
</html>

Đầu ra

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

HTML DOM Chọn đã chọn Thuộc tính chỉ mục

Nhấp vào “ Đặt lập chỉ mục đã chọn ”Để đặt selectIndex =’ 3 ’trên danh sách thả xuống.

HTML DOM Chọn đã chọn Thuộc tính chỉ mục