Cara mendapatkan objek yang ditentukan pada halaman saat ini di JavaScript.
Metode ini adalah sebagai berikut:
Salinan kode adalah sebagai berikut:
Document.getElementById (ID) // Dapatkan objek dengan nilai ID yang ditentukan
document.geteLementsbyname (name) // Dapatkan array objek dengan nilai nama yang ditentukan
document.all [] // hal -hal pintar bukan standar web
Document.getElementsByTagname // Dapatkan array objek dengan nilai tag yang ditentukan
Berikut adalah contohnya, cukup hapus komentar dan jalankan langsung untuk melihat efeknya.
Salinan kode adalah sebagai berikut:
<! Doctype html public "-// w3c // dtd html 4.0 transisi // en">
<Html>
<head>
<Title> dokumen baru </iteme>
<Meta name = "generator" content = "editplus">
<Meta name = "penulis" konten = "">
<Meta name = "kata kunci" content = "">
<Meta name = "description" content = "">
</head>
<body>
<Form Method = "Post" Name = "Mainfrm" Action = "">
<input type = "hidden" name = "text" id = "text" value = "Just Practe">
<input type = "hidden" name = "OrganizationId" value = "verifikasi document.all">
<able>
<tr>
<td align = "kanan"> Organisasi inventaris: </td>
<td> <input type = "text" name = "OrganizationId" id = "OrganizationId" value = "Inventory Organization"> </td>
</tr>
<tr>
<td align = "right"> Sub-store encoding: </td>
<td>
<Pilih Nama = "SubInVentoryCode" id = "SubInventoryCode">
<Option value = "qtwl"> qtwl </pection>
<Option value = "btspt"> btpt </pection>
<Option value = "bts"> bts </pection>
</pilih>
</td>
</tr>
<tr>
<td colspan = "2" align = "center"> <input type = "Tombol" value = "Dapatkan objek yang ditentukan" onClick = "do_check ()"> </td>
</tr>
</boable>
</form>
</body>
</html>
<Bahasa skrip = "javascript">
<!-
fungsi do_check () {
// getElementById: Ini untuk mendapatkan elemen melalui ID, sehingga Anda hanya dapat mengakses elemen dengan set ID.
// Nilai pengembalian metode ini dapat dipastikan sebagai objek yang Anda butuhkan, karena nilai ID suatu objek di seluruh halaman adalah unik.
// var organerid = document.getElementById ("Organisasiid");
// waspada (Organisasiid.Value);
// GetElementsByName: Ini untuk mendapatkan elemen melalui nama.
// Nilai pengembalian metode ini adalah array.
// Hanya saja panjang array adalah satu saat ini.
// var OrganisationId = document.getElementsByName ("Organisasiid");
// alert (OrganisasiID [0] .value);
// alert (Organisasiid.length);
// GetElementsByTagname: Dapatkan elemen melalui tagname (nama tag).
// Jadi metode ini dan pembebasannya dengan nama pada dasarnya menyadarinya, dan juga mendapat array, tetapi itu hanya perbedaan dalam cara mendapatkan objek.
// var inputs = document.getElementsbyTagname ("input");
// peringatan (inputs.length);
// waspada (input [0] .value);
// waspada (input [1] .value);
// waspada (input [2] .value);
// document.all [] adalah variabel array yang terdiri dari semua label dalam dokumen, termasuk semua elemen dalam objek Dokumen.
// Umumnya, elemen yang ditentukan diperoleh dengan nama, tetapi lebih pintar dari GetElementsbyname.
// var organeD = document.all ["Organisasiid"];
// waspada (OrganisasiID [0] .value)
// document.all ["Organisasi"]
// document.all.item ("Organisasiid")
}
//->
</script>