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

คุณสมบัติ name ของ HTML DOM Fieldset


คุณสมบัติ name ของ HTML DOM Fieldset ใช้สำหรับดึงหรือกำหนดค่าแอตทริบิวต์ name ขององค์ประกอบ <fieldset> แอตทริบิวต์ name ช่วยในการระบุข้อมูลฟอร์มหลังจากส่งฟอร์มแล้ว หรือสำหรับอ้างอิงองค์ประกอบฟอร์มได้อย่างง่ายดาย

ไวยากรณ์

ไวยากรณ์สำหรับการตั้งค่าคุณสมบัติ name ของ fieldset:

fieldsetObject.name = name

ที่นี่ name ระบุชื่อของ fieldset

ตัวอย่าง

มาดูตัวอย่างการใช้คุณสมบัติ name ของ Fieldset:

<!DOCTYPE html> <html> <head> <script>    function fieldName() {       var field = document.getElementById("FieldSet1").name;       document.getElementById("Sample").innerHTML = "The fieldset name is "+field;    } </script> </head> <body> <h1>Sample FORM</h1> <form id="FORM1"> <fieldset id="FieldSet1" name="FS1"> <legend>User Data:</legend> Name: <input type="text"><br> Address: <input type="text"><br> Age: <input type="text"> </fieldset> </form> <br> <button onclick="fieldName()">GET NAME</button> <p id="Sample"></p> </body> </html>

ผลลัพธ์

จะได้ผลลัพธ์ดังนี้:

คุณสมบัติ name ของ HTML DOM Fieldset

เมื่อคลิกปุ่ม GET NAME:

คุณสมบัติ name ของ HTML DOM Fieldset

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

เราสร้าง fieldset ที่มี name เป็น “FS1” และ id เป็น “FieldSet1” ภายในองค์ประกอบ form:

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

เราสร้างปุ่ม GET NAME ที่จะเรียกใช้เมธอด fieldname() เมื่อผู้ใช้คลิก:

<button onclick="fieldName()">GET NAME</button>

เมธอด fieldname() ดึงองค์ประกอบ fieldset โดยใช้เมธอด getElementById() จากนั้นดึงค่าแอตทริบิวต์ name และกำหนดให้ตัวแปร field ค่านี้จะถูกแสดงในย่อหน้าที่มี id “Sample” โดยใช้คุณสมบัติ innerHTML:

function fieldName() {    var field = document.getElementById("FieldSet1").name;    document.getElementById("Sample").innerHTML = "The fieldset name is "+field; }