HTMLFieldSetElement: thuộc tính elements

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2018.

Thuộc tính chỉ đọc elements của giao diện HTMLFieldSetElement trả về một đối tượng HTMLCollection chứa tất cả các phần tử điều khiển form (<button>, <fieldset>, <input>, <object>, <output>, <select>, và <textarea>) là con cháu của field set này.

Bạn có thể truy cập một điều khiển form cụ thể trong collection được trả về bằng cách sử dụng chỉ mục hoặc thuộc tính name hay id của phần tử. Nếu nhiều điều khiển form có cùng tên, như thường gặp với một nhóm radio button, việc sử dụng tên chung sẽ trả về phần tử đầu tiên có giá trị đó.

Giá trị

Một HTMLCollection.

Ví dụ

html
<form id="my-form">
  <fieldset id="my-fieldset">
    <legend>Fieldset của tôi</legend>
    <p>
      <label for="username">Tên đăng nhập:</label>
      <input type="text" id="username" name="username" />
    </p>
    <p>
      <label for="password">Mật khẩu:</label>
      <input type="password" id="password" name="password" />
    </p>
    <p>
      <input type="checkbox" id="remember-me" name="remember-me" />
      <label for="remember-me">Ghi nhớ tôi</label>
    </p>
  </fieldset>
</form>
js
const fieldset = document.getElementById("my-fieldset");
console.log(fieldset.elements.length); // 3
console.log(fieldset.elements["remember-me"].value); // "on"

Đặc tả kỹ thuật

Specification
HTML
# dom-fieldset-elements-dev

Tương thích trình duyệt

Xem thêm