HTML DOM องค์ประกอบ removeAttribute() วิธี
- หน้าก่อน remove()
- หน้าต่อไป removeAttributeNode()
- กลับไปยังชั้นบน วัตถุ Elements ของ HTML DOM
คำแปลอย่างเต็ม:
removeAttribute()
วิธีลบออกคุณสมบัติจากองค์ประกอบ
คำเตือน:การลบออกคุณสมบัติที่ไม่มีอยู่หรือที่ไม่ได้ตั้งแต่สัญญาณและมีค่าเริ่มต้นจะถูกละเลย
ความแตกต่างระหว่าง removeAttribute() และ removeAttributeNode()
removeAttribute()
วิธีลบออกคุณสมบัติ และไม่มีค่าที่ส่งกลับ
removeAttributeNode()
วิธีลบออกองค์ประกอบ Attr และส่งกลับองค์ประกอบที่ถูกลบออก
ผลที่ได้จะเหมือนกัน
ดูเพิ่มเติม:
คู่มืออ้างอิง:
คู่มือ:
ตัวอย่าง
ตัวอย่าง 1
ลบคุณสมบัติ class จากองค์ประกอบ <h1>
document.getElementsByTagName("H1")[0].removeAttribute("class");
ตัวอย่าง 2
ลบคุณสมบัติ href จากองค์ประกอบ <a>
document.getElementById("myAnchor").removeAttribute("href");
ความเขียน
element.removeAttribute(name)
ตัวแปร
ตัวแปร | คำอธิบาย |
---|---|
name | จำเป็นต้องมี ชื่อของคุณสมบัติ |
ค่าที่ส่งกลับ
ไม่มีสิ่งใด
ทิ้งความผิดพลาด
ถ้าองค์ประกอบเป็นแบบเรียกดูเท่านั้น และไม่อนุญาตให้ลบออกคุณสมบัติ แล้ววิธีนี้จะทิ้งความผิดพลาด DOMException ด้วยรหัส NO_MODIFICATION_ALLOWED_ERR
การสนับสนุนของบราวเซอร์
element.removeAttribute()
เป็นคุณสมบัติของ DOM Level 1 (1998)
ทุกบราวเซอร์สนับสนุนมันทั้งหมด:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
การสนับสนุน | 9-11 | การสนับสนุน | การสนับสนุน | การสนับสนุน | การสนับสนุน |
- หน้าก่อน remove()
- หน้าต่อไป removeAttributeNode()
- กลับไปยังชั้นบน วัตถุ Elements ของ HTML DOM