วัตถุตัวเลือก HTML DOM แสดงถึงองค์ประกอบ
ให้เรามาดูวิธีการสร้างอ็อบเจกต์ตัวเลือก -
ไวยากรณ์
ต่อไปนี้เป็นไวยากรณ์ -
document.createElement(“OPTION”);
คุณสมบัติ
ต่อไปนี้เป็นคุณสมบัติของวัตถุตัวเลือก -
ทรัพย์สิน | คำอธิบาย |
---|---|
ปิดการใช้งาน | ส่งกลับและแก้ไขว่าองค์ประกอบตัวเลือกถูกปิดใช้งานหรือไม่ |
defaultSelected | ส่งคืนค่าเริ่มต้นขององค์ประกอบตัวเลือกในเอกสาร HTML |
แบบฟอร์ม | ส่งกลับการอ้างอิงของแบบฟอร์มที่มีองค์ประกอบตัวเลือกในเอกสาร HTML |
ดัชนี | ส่งกลับและแก้ไขตำแหน่งดัชนีของตัวเลือกในเอกสาร HTML |
ฉลาก | ส่งกลับและแก้ไขค่าของแอตทริบิวต์ label ของตัวเลือกในเอกสาร HTML |
เลือกแล้ว | ส่งกลับและแก้ไขค่าของแอตทริบิวต์ที่เลือกของตัวเลือก |
ข้อความ | ส่งกลับและแก้ไขข้อความของตัวเลือก |
ค่า | ส่งกลับและแก้ไขค่าของตัวเลือกที่จะถูกส่งผ่านเซิร์ฟเวอร์ |
ตัวอย่าง
ให้เราดูตัวอย่างของอ็อบเจ็กต์ตัวเลือก HTML DOM -
<!DOCTYPE html> <html> <head> <style> body{ text-align:center; background-color:#fff; color:#0197F6; } h1{ color:#23CE6B; } .btn{ background-color:#fff; border:1.5px dashed #0197F6; height:2rem; border-radius:2px; width:60%; margin:2rem auto; display:block; color:#0197F6; outline:none; cursor:pointer; } </style> </head> <body> <h1>DOM option Object Demo</h1> <select class="drop-down"></select> <button onclick="createDropDownList()" class="btn">Create a drop-down option</button> <script> function createDropDownList() { var option = document.createElement("option"); option.setAttribute("value","Hello"); option.innerText='Hello'; document.querySelector(".drop-down").appendChild(option); } </script> </body> </html>
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
คลิกที่ “สร้างตัวเลือกแบบเลื่อนลง ” เพื่อสร้างอ็อบเจ็กต์ตัวเลือกแล้วเพิ่มลงในรายการแบบเลื่อนลง