Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

HTML DOM Fieldset ปิดการใช้งานคุณสมบัติ


คุณสมบัติปิดการใช้งาน HTML DOM Fieldset ใช้สำหรับปิดการใช้งานกลุ่มขององค์ประกอบที่มีอยู่ภายใน fieldset ที่กำหนด หากคุณสมบัตินี้ถูกตั้งค่าเป็นจริง องค์ประกอบจะถูกปิดใช้งาน มิฉะนั้นจะถูกเปิดใช้งาน ซึ่งเป็นค่าเริ่มต้นเช่นกัน องค์ประกอบที่ปิดใช้งานจะแสดงเป็นสีเทาโดยค่าเริ่มต้นโดยเบราว์เซอร์ และผู้ใช้ไม่สามารถคลิกหรือเขียนในองค์ประกอบเหล่านั้นได้

ไวยากรณ์

ต่อไปนี้เป็นไวยากรณ์ -

การตั้งค่าคุณสมบัติปิดการใช้งาน -

fieldsetObj.disabled = true|false

ในการคืนทรัพย์สินที่พิการ -

fieldsetObj.disabled

ตัวอย่าง

ให้เราดูตัวอย่างคุณสมบัติที่ปิดใช้งาน Fieldset -

<!DOCTYPE html>
<html>
<head>
<script>
   function FieldDisable() {
      document.getElementById("FieldSet1").disabled = true;
   }
   function FieldEnable() {
      document.getElementById("FieldSet1").disabled = false;
   }
</script>
</head>
<body>
<h1>Sample FORM</h1>
<form>
<fieldset id="FieldSet1">
<legend>User Data:</legend>
Name: <input type="text"><br>
Address: <input type="text"><br>
Age: <input type="text">
</fieldset>
</form>
<br>
<button onclick="FieldEnable()">Enable</button>
<button onclick="FieldDisable()">Disable</button>
<p>Click on the enable button to enable the fieldset and disable to disable the fieldset</p>
</body>
</html>

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

HTML DOM Fieldset ปิดการใช้งานคุณสมบัติ

เมื่อคลิกปุ่มปิดการใช้งาน −

HTML DOM Fieldset ปิดการใช้งานคุณสมบัติ

ในตัวอย่างข้างต้น −

ขั้นแรกเราได้สร้างรูปแบบที่มีองค์ประกอบที่จัดกลุ่มโดยใช้องค์ประกอบ

ที่มีการตั้งค่าแอตทริบิวต์ id เป็น "Fieldset1" -

<form>
<fieldset id="FieldSet1">
<legend>User Data:</legend>
Name: <input type="text"><br>
Address: <input type="text"><br>
Age: <input type="text">
</fieldset>
</form>

จากนั้นเราได้สร้างปุ่มสองปุ่ม "เปิดใช้งาน" และ "ปิดใช้งาน" ที่จะรันฟังก์ชัน FieldEnable() และ FieldDisable() ตามลำดับ -

<button onclick="FieldEnable()">Enable</button>
<button onclick="FieldDisable()">Disable</button>

ฟังก์ชัน fieldEnable() และ FieldDisable() ตั้งค่าคุณสมบัติ fieldset ที่ปิดใช้งานเป็น true และ false ตามลำดับ สิ่งนี้ทำให้เราสามารถเปิดหรือปิดการใช้งานองค์ประกอบเหล่านั้นที่มีอยู่ใน fieldset ที่ระบุ -

function FieldDisable() {
   document.getElementById("FieldSet1").disabled = true;
}
function FieldEnable() {
   document.getElementById("FieldSet1").disabled = false;
}