Metode namedItem() DOM XML
Definisi dan penggunaan
Metode namedItem() mengambil node atau elemen yang memiliki nama yang ditentukan dari kumpulan.
Berdasarkan jenis dokumen yang berbeda, perilaku metode ini juga berbeda:
-
Jika dokumen adalah dokumen HTML, metode ini akan pertama-tama mencari node yang memiliki atribut id yang cocok dengan nama yang diberikan, jika tidak ada yang cocok, maka mencari node yang memiliki atribut name yang cocok dengan nama yang diberikan.
Ketika mencari dokumen HTML, metode ini tidak sensitif terhadap huruf besar dan kecil.
-
Jika dokumen adalah dokumen XHTML, metode ini hanya mencari node yang memiliki properti id yang cocok dengan nama yang diberikan.
Ketika mencari dokumen HTML, metode ini sensitif terhadap huruf besar dan kecil.
Sintaks:
htmlcollectionObject.namedItem(name)
Parameter | Deskripsi |
---|---|
name | Nama node atau elemen yang akan diambil kembali. |
Kembalikan nilai
Kembalikan elemen atau node dengan properti id atau name yang ditentukan. Jika tidak ada node seperti itu di HTMLCollection, kembalikan null.
Deskripsi
Dalam JavaScript, atur HTMLCollection seperti array berhubungan, dan gunakan sintaks array untuk menempatkan name di [] 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"]; //Kode yang lebih sederhana: cari <form name="payment"> var login = c.login; //Hal ini juga efektif: cari <form name="login">