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

Đối tượng hộp kiểm đầu vào HTML DOM

Đối tượng hộp kiểm nhập HTML DOM đại diện cho một phần tử HTML đầu vào có hộp kiểm loại.

Cú pháp

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

  • Tạo với hộp kiểm loại
var checkboxObject = document.createElement(“input”);
checkboxObject.type = “checkbox”;

Các thuộc tính

Đây, “ checkboxObject ”Có thể có các thuộc tính sau -

Thuộc tính Mô tả
tự động lấy nét Nó xác định xem hộp kiểm có nên được tập trung vào tải trang ban đầu hay không.
đã kiểm tra Nó xác định trạng thái của hộp kiểm, tức là đã chọn / bỏ chọn.
defaultChecked Nó trả về giá trị mặc định của thuộc tính đã kiểm tra, tức là true / false
defaultValue Nó đặt / trả về giá trị mặc định của hộp kiểm
bị vô hiệu hóa Nó xác định xem hộp kiểm có bị tắt / bật hay không
biểu mẫu Nó trả về một tham chiếu của biểu mẫu bao gồm hộp kiểm
không xác định Nó đặt / trả về trạng thái không xác định của hộp kiểm
tên Nó xác định giá trị của thuộc tính name của một hộp kiểm
bắt buộc Nó xác định xem hộp kiểm có bắt buộc phải được chọn để gửi biểu mẫu hay không
loại Nó trả về kiểu phần tử biểu mẫu của hộp kiểm
giá trị Nó xác định giá trị của thuộc tính value của một hộp kiểm

Ví dụ

Hãy để chúng tôi xem ví dụ về Giá trị hộp kiểm nhập tài sản -

<!DOCTYPE html>
<html>
<head>
<title>Value Attribute of Checkbox</title>
</head>
<body>
<form id="Form">
<div>
Color-Red: <input value="Green" id="formCheckbox" type="checkbox" name="formCheckbox">
</div>
</form>
<button onclick="changeType()">Change value of input checkbox</button>
<div id="displayDiv"></div>
<script>
   var valueOfInput = document.getElementById("formCheckbox");
   var displayDiv = document.getElementById("displayDiv");
   displayDiv.textContent = 'Value: ' + valueOfInput.value;
   function changeType(){
      if(valueOfInput.value == 'Green' && valueOfInput.checked == true){
         valueOfInput.value = 'Red' displayDiv.textContent = 'value: ' + valueOfInput.value;
      } else {
         displayDiv.textContent = 'Check the checkbox to change value to red';
      }
   }
</script>
</body>
</html>

Đầu ra

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

Trước khi nhấp vào ‘Thay đổi giá trị của hộp kiểm đầu vào’ nút -

Đối tượng hộp kiểm đầu vào HTML DOM

Sau khi nhấp vào ‘Thay đổi giá trị của hộp kiểm đầu vào’ nút -

Đối tượng hộp kiểm đầu vào HTML DOM

Đã chọn ‘Màu-Đỏ’ hộp kiểm &nhấp vào ‘Thay đổi giá trị của hộp kiểm đầu vào’ nút -

Đối tượng hộp kiểm đầu vào HTML DOM