บทช่วยสอน HTML DOM แอตทริบิวต์วัตถุ ที่ดีที่สุดในปี 2024 ในบทช่วยสอนนี้ คุณสามารถเรียนรู้ โหนด HTML DOM,วัตถุ attr,วัตถุ NamedNodeMap,สนับสนุนเบราว์เซอร์,DOM 4 คำเตือน !!!,
HTML DOM (Document Object Model) ในทุกโหนดคือ:
ใน DOM HTML, วัตถุ attr หมายถึงแอตทริบิวต์ HTML
HTML แอตทริบิวต์เสมอเป็นองค์ประกอบ HTML
ใน DOM HTML, วัตถุ NamedNodeMap หมายถึงรายการเรียงลำดับของโหนด
เราสามารถเข้าถึงได้ผ่านทาง NamedNodeMap โหนดชื่อโหนด
เบราว์เซอร์ที่สำคัญทุกการสนับสนุนของวัตถุและวัตถุ attr NamedNodeMap
คุณสมบัติ / วิธี | ลักษณะ |
---|---|
attr .isId | ถ้าทรัพย์สินเป็นประเภทประชาชน, ISID คุณสมบัติผลตอบแทนจริงมิฉะนั้นกลับเท็จ |
attr .name | ผลตอบแทนที่ได้ชื่อของสถานที่ให้บริการ |
attr .value | ชุดหรือส่งกลับค่าทรัพย์สิน |
attr .specified | ถ้าคุณสมบัติที่กำหนดผลตอบแทนจริงเท็จอย่างอื่น |
nodemap .getNamedItem () | โหนดกลับแอตทริบิวต์ที่ระบุจากรายการโหนด |
nodemap .item () | ส่งกลับรายการของโหนดในโหนดที่บ้านเลขที่ดัชนีที่ระบุ |
.length nodemap | ส่งกลับจำนวนของโหนดในรายการโหนด |
nodemap .removeNamedItem () | ลบโหนดแอตทริบิวต์ที่ระบุ |
nodemap .setNamedItem () | ตั้งโหนดแอตทริบิวต์ที่ระบุ (ตามชื่อ) |
ใน Core W3C DOM, attr (แอตทริบิวต์) วัตถุโหนดวัตถุสืบทอดคุณลักษณะทั้งหมดและวิธีการ
ใน DOM 4, attr (แอตทริบิวต์) วัตถุจะไม่สืบทอดมาจากวัตถุโหนด
ในคุณภาพรหัสยาวที่จะต้องพิจารณาในคุณสมบัติของวัตถุที่คุณต้องการที่จะหลีกเลี่ยงการใช้คุณสมบัติของวัตถุโหนดและวิธีการ:
คุณสมบัติ / วิธี | หลีกเลี่ยงเหตุผล |
---|---|
attr .appendChild () | ทรัพย์สินไม่มีลูก |
.attributes attr | สถานที่ให้บริการไม่ได้ทรัพย์สิน |
attr .baseURI | การใช้ทางเลือก document.baseURI |
attr .childNodes | ทรัพย์สินไม่มีลูก |
attr .cloneNode () | ทางเลือกการใช้งาน attr.value |
attr .firstChild | ทรัพย์สินไม่มีลูก |
.hasAttributes attr () | สถานที่ให้บริการไม่ได้ทรัพย์สิน |
attr .hasChildNodes | ทรัพย์สินไม่มีลูก |
attr .insertBefore () | ทรัพย์สินไม่มีลูก |
attr .isEqualNode () | มันไม่ได้ทำให้ความรู้สึก |
attr .isSameNode () | มันไม่ได้ทำให้ความรู้สึก |
attr .isSupported () | มักจะเป็นจริง |
attr .lastChild | ทรัพย์สินไม่มีลูก |
attr .nextSibling | ไม่มีทรัพย์สินพี่น้อง |
attr .nodeName | การใช้ทางเลือก .name attr |
attr .nodeType | โดยปกติ 2 (attribute-NODE) |
attr .nodeValue | ใช้ attr ทางเลือก .value |
attr .normalize () | ไม่มีคุณสมบัติสเปค |
attr .ownerDocument | โดยปกติเอกสาร HTML ของคุณ |
attr .ownerElement | องค์ประกอบ HTML คุณสามารถใช้ในการเข้าถึงสถานที่ให้บริการ |
attr .parentNode | องค์ประกอบ HTML คุณสามารถใช้ในการเข้าถึงสถานที่ให้บริการ |
attr .previousSibling | ไม่มีทรัพย์สินพี่น้อง |
attr .removeChild | ทรัพย์สินไม่มีลูก |
attr .replaceChild | ทรัพย์สินไม่มีลูก |
attr .textContent | ใช้attrทางเลือก.value |