HTMLInputElement: thuộc tính required
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 required của giao diện HTMLInputElement chỉ định rằng người dùng phải điền giá trị trước khi gửi biểu mẫu. Nó phản ánh thuộc tính required của phần tử <input>.
Mặc dù thuộc tính boolean HTML required bị bỏ qua nếu loại là hidden, range, color, submit, reset, button, và image, thuộc tính required là true cho các loại đầu vào này nếu thuộc tính hiện diện, false nếu ngược lại.
Nếu một đầu vào bắt buộc không có giá trị, thuộc tính chỉ đọc valueMissing của đối tượng ValidityState sẽ là true.
Giá trị
Một boolean.
Ví dụ
js
const inputElement = document.getElementById("name");
console.log(inputElement.required);
inputElement.required = true;
Đặc tả kỹ thuật
| Specification |
|---|
| HTML> # dom-input-required> |