วิธี namedItem() ของ XML DOM
การระบุและวิธีใช้
วิธี namedItem() จะดึงตัวแทนหรือองค์ประกอบที่มีชื่อที่กำหนดจากชุด
การปฏิบัติของวิธีนี้แตกต่างกันตามประเภทเอกสาร
-
ถ้าเอกสารเป็นเอกสาร HTML วิธีนี้จะค้นหาตัวแทนที่มีคุณสมบัติ id ที่ตรงกับชื่อที่กำหนดก่อนหน้า ถ้าไม่มีตัวแทนที่ตรงกับคุณสมบัติ id ก็จะค้นหาตัวแทนที่มีคุณสมบัติ name ที่ตรงกับชื่อที่กำหนด
当查询 HTML 文档时,该方法对大小写不敏感。
-
ขณะที่ค้นหาเอกสาร HTML กรณีนี้ไม่ต่อความเป็นภาษา
ถ้าเอกสารเป็นเอกสาร XHTML กรณีนี้จะค้นหาตัวเลือกที่มี attribute id ที่ตรงกับชื่อที่กำหนด
กรณี: ขณะที่ค้นหาเอกสาร HTML กรณีนี้เล็กน้อยต่อความเป็นภาษา
htmlcollectionObject.namedItem(name)
ประกาศ | คำอธิบาย |
---|---|
name | ชื่อของตัวเลือกหรือองค์ประกอบที่ต้องการนำกลับ |
คืนค่า
คืนออบเจ้าหน้าที่หรือตัวเลือกที่มี id หรือ attribute name ที่กำหนด ถ้าไม่มีตัวเลือกหรือองค์ประกอบนั้นใน HTMLCollection ก็จะคืน null
คำอธิบาย
ใน JavaScript ความคิดเห็น HTMLCollection คล้ายตัวแปลตาราง และใช้ภาษาบวกเพื่อใส่ name ใน [] ที่ช่วยในการหาองค์ประกอบที่ง่ายขึ้น
ตัวอย่าง
var c = document.forms; //นี่คือ HTMLCollection วัตถุ var address = c.namedItem("address"); //หา <form name="address"> var payment = c["payment"]; //สระเสริมภาษาบวกที่ง่ายต่อใจ: หา <form name="payment"> var login = c.login; //นี่ก็เป็นที่ถูกต้องเช่นกัน: หา <form name="login">