HTMLFieldSetElement: thuộc tính validity
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Thuộc tính chỉ đọc validity của giao diện HTMLFieldSetElement trả về một đối tượng ValidityState đại diện cho các trạng thái hợp lệ mà phần tử này đang có. Mặc dù các phần tử <fieldset> không bao giờ là ứng viên cho xác thực ràng buộc, trạng thái hợp lệ vẫn có thể không hợp lệ nếu một thông báo lỗi tùy chỉnh đã được đặt.
Giá trị
Một đối tượng ValidityState.
Ví dụ
Ví dụ sau minh họa rằng một <fieldset> ở trạng thái không hợp lệ khi một customError được đặt; ở trạng thái này, checkValidity() trả về true trong khi thuộc tính valid của validityState là false.
js
const fieldSet = document.getElementById("myFieldSet");
fieldSet.setCustomValidity("Fieldset này không hợp lệ.");
const validityState = fieldSet.validity;
console.log(validityState.valid); // false
console.log(validityState.customError); // true
console.log(fieldSet.checkValidity()); // true
Đặc tả kỹ thuật
| Specification |
|---|
| HTML> # the-constraint-validation-api:dom-cva-validity> |