ออบเจ็กต์ปุ่ม HTML DOM เชื่อมโยงกับองค์ประกอบ คุณสมบัติ ต่อไปนี้เป็นคุณสมบัติของวัตถุปุ่ม HTML DOM - ทรัพย์สิน คำอธิบาย ออโต้โฟกัส การตั้งค่าหรือย้อนกลับว่าปุ่มจะโฟกัสอัตโนมัติหรือไม่เมื่อหน้าเว็บโหลด ปิดการใช้งาน การตั้งค่าหรือย้อนกลับว่าปุ่มที่กำหนดถูกปิดใช้งานหรือไม่ แบบฟอร์ม การคืนค่าการอ้างอิงของแบบฟอร์มที่มีปุ่ม formAction การตั้งค่าหรือคืนค่าแอตทริบิวต์ formAction ของปุ่ม formEnctype การตั้งค่าหรือคืนค่าแอตทริบิวต์ formEnctype ของปุ่ม formMethod การตั้งค่าหรือคืนค่าแอตทริบิวต์ formMethod ของปุ่ม formNoValidate การตั้งค่าหรือส่งคืนว่าข้อมูลในแบบฟอร์มควรได้รับการตรวจสอบความถูกต้องหรือไม่ในการส่ง formTarget การตั้งค่าหรือคืนค่าแอตทริบิวต์ formTarget ของปุ่ม ชื่อ การตั้งค่าหรือคืนค่าแอตทริบิวต์ชื่อของปุ่ม พิมพ์ การตั้งค่าหรือส่งคืนประเภทปุ่ม ค่า การตั้งค่าหรือคืนค่าปุ่ม ไวยากรณ์ ต่อไปนี้เป็นไวยากรณ์สำหรับ − การสร้างวัตถุปุ่ม - var x = document.createElement("BUTTON"); ตัวอย่าง ให้เราดูตัวอย่างของวัตถุปุ่ม HTML DOM - <!DOCTYPE html> <html> <body> <p>Click on the below button to create a BUTTON element</p> <button onclick="buttonCreate()">CREATE</button> <br><br> <script> function buttonCreate() { var x = document.createElement("BUTTON"); var t = document.createTextNode("NEW BUTTON"); x.appendChild(t); document.body.appendChild(x); } </script> </body> </html> ผลลัพธ์ สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - เมื่อคลิกสร้าง - ในตัวอย่างข้างต้น − ขั้นแรกเราได้สร้างองค์ประกอบปุ่ม CREATE ปุ่มนี้จะเรียกใช้ฟังก์ชัน buttonCreate() เมื่อคลิก <button onclick="buttonCreate()">CREATE</button> เมธอด buttonCreate() ใช้เมธอด createElement() ของอ็อบเจ็กต์เอกสารเพื่อสร้างองค์ประกอบปุ่มและกำหนดให้กับตัวแปร x โหนดข้อความถูกสร้างขึ้นโดยใช้องค์ประกอบสร้างและกำหนดให้กับตัวแปร t จากนั้นโหนดข้อความ t จะถูกผนวกเข้ากับปุ่มโดยใช้วิธี appendchild จากนั้นปุ่มพร้อมกับโหนดข้อความลูกจะถูกผนวกเข้ากับเนื้อหาของเอกสารโดยใช้เมธอด document.body.appendChild() function buttonCreate() { var x = document.createElement("BUTTON"); var t = document.createTextNode("NEW BUTTON"); x.appendChild(t); document.body.appendChild(x); }