HTML DOM อิเลเมนต์นอดนิยาม นามที่แสดงค่า
- หน้าก่อนหน้า nodeType
- หน้าต่อไป normalize()
- กลับไปหน้าเดิม องค์ประกอบ Elements ของ HTML DOM
คำอธิบายและการใช้งาน
nodeValue
ค่าจะตั้งค่าหรือคืนค่าค่าของตัวแทนเลข.
ถ้าตัวแทนเลขเป็นตัวแทนเลขององค์ประกอบ: nodeValue
ค่าจะคืนค่า null
.
สัญญาณเตือน:ถ้าต้องการคืนค่าของตัวแทนเลข จำเป็นต้องจำได้ว่าข้อความเหมือนกันเป็น Text Node และจะต้องคืนค่าของ Text Node:
element.childNodes[0].nodeValue
สำหรับประเภทตัวแทนเลขอื่นๆ:nodeValue
ค่าจะกลับค่าแก่ตัวแทนเลขแตกต่างกันตามประเภทตัวแทนเลข:
แนะนำทางเลือก:
ดูเพิ่มเติม:
ตัวอย่าง
ตัวอย่าง 1
คืนค่าค่าของตัวแทนเลขของปุ่ม <button> แรกในเอกสาร:
document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
ตัวอย่าง 2
เรียกค่าชื่อของตัวแทนเลข และค่าและประเภทของมันของ "myDIV" แรกสุด:
const x = document.getElementById("myDIV").firstChild; let text = ""; text += "ชื่อ: " + x.nodeName + "<br>"; text += "ค่า: " + x.nodeValue + "<br>"; text += "ประเภท: " + x.nodeType;
รูปแบบ
คืนค่าค่า node:
node.nodeValue
ตั้งค่าค่า node:
node.nodeValue = value
ค่านามฉันท์
ค่า | คำอธิบาย |
---|---|
value | ค่าของตัวแทนเลข。 |
ค่าที่คืนค่า
ประเภท | คำอธิบาย |
---|---|
ตัวอักษร |
ค่าของตัวแทนเลข。
|
การสนับสนุนเบราเซอร์
element.nodeValue
เป็นคุณสมบัติของ DOM Level 1 (1998) ตามนั้น。
ทั้งหมดเบราเซอร์ต่างๆ สนับสนุนมันอย่างเต็มที่:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
สนับสนุน | 9-11 | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |
- หน้าก่อนหน้า nodeType
- หน้าต่อไป normalize()
- กลับไปหน้าเดิม องค์ประกอบ Elements ของ HTML DOM