Kaedah XML DOM namedItem()
Pengartian dan Pemakaian
Kaedah namedItem() mengambil buah atau elemen yang mempunyai nama yang ditentukan daripada kumpulan.
Berdasarkan jenis dokumen yang berbeza, tingkah laku kaedah ini juga berbeza:
-
Jika dokumen adalah dokumen HTML, kaedah ini akan pertama cuba cari buah yang mempunyai atribut id yang sepadan dengan nama yang diberikan, jika tiada yang sepadan, maka akan cari buah yang mempunyai atribut name yang sepadan dengan nama yang diberikan.
Metode ini tak sensitif huruf besar semasa mencari dokumen HTML.
-
Jika dokumen adalah dokumen XHTML, metode ini hanya mencari nod yang mempunyai atribut id yang sepadan dengan nama yang diberikan.
Metode ini sensitif huruf besar semasa mencari dokumen HTML.
Syarat:
htmlcollectionObject.namedItem(name)
Parameter | Penerangan |
---|---|
name | Nama nod atau elemen yang hendak diambil kembali. |
Kembalikan nilai
Kembalikan elemen atau nod dengan id atau atribut name yang ditentukan. Jika tiada nod seperti itu didapati dalam HTMLCollection, kembalikan null.
Penerangan
Dalam JavaScript, tangani HTMLCollection seperti array yang berhubungan, dan gunakan tatabahasa array untuk meletakkan name di dalam [] untuk mencari elemen akan lebih mudah.
Contoh
var c = document.forms; //Ini adalah Objek HTMLCollection var address = c.namedItem("address"); //Cari <form name="address"> var payment = c["payment"]; //Dua kepadatan yang lebih mudah: Cari <form name="payment"> var login = c.login; //Juga boleh: Cari <form name="login">