HTML DOM องค์ประกอบ removeAttribute() วิธี

คำแปลอย่างเต็ม:

removeAttribute() วิธีลบออกคุณสมบัติจากองค์ประกอบ

คำเตือน:การลบออกคุณสมบัติที่ไม่มีอยู่หรือที่ไม่ได้ตั้งแต่สัญญาณและมีค่าเริ่มต้นจะถูกละเลย

ความแตกต่างระหว่าง removeAttribute() และ removeAttributeNode()

removeAttribute() วิธีลบออกคุณสมบัติ และไม่มีค่าที่ส่งกลับ

removeAttributeNode() วิธีลบออกองค์ประกอบ Attr และส่งกลับองค์ประกอบที่ถูกลบออก

ผลที่ได้จะเหมือนกัน

ดูเพิ่มเติม:

คู่มืออ้างอิง:

วิธี getAttribute()

วิธี setAttribute()

วิธี hasAttribute()

วิธี hasAttributes()

วิธี getAttributeNode()

วิธี setAttributeNode()

วิธี removeAttributeNode()

คู่มือ:

คุณสมบัติ HTML

ตัวอย่าง

ตัวอย่าง 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 การสนับสนุน การสนับสนุน การสนับสนุน การสนับสนุน