Rumah
hujung hadapan web
tutorial js
Bincangkan secara terperinci sifat asas DOM dalam kemahiran javascript_javascript



Bincangkan secara terperinci sifat asas DOM dalam kemahiran javascript_javascript
dom
javascript
Atribut struktur dan kandungan
nodeType
Semua nod mempunyai jenis, dan terdapat sejumlah 12 jenis nod.
Salin kod Kod adalah seperti berikut:
Nod antara muka {
// NodeType
const unsigned short ELEMENT_NODE = 1;
const unsigned short ATTRIBUTE_NODE = 2;
const unsigned short TEXT_NODE = 3;
const unsigned pendek CDATA_SECTION_NODE = 4;
const unsigned pendek ENTITY_REFERENCE_NODE = 5;
const unsigned short ENTITY_NODE = 6;
const unsigned pendek PROCESSING_INSTRUCTION_NODE = 7;
const unsigned short COMMENT_NODE = 8;
const unsigned short DOCUMENT_NODE = 9;
const tidak ditandatangani pendek DOCUMENT_TYPE_NODE = 10;
const unsigned short DOCUMENT_FRAGMENT_NODE = 11;
const unsigned short NOTATION_NODE = 12;
...
}
Dua nod yang paling penting ialah nod elemen (1) dan nod teks (3). Selebihnya jarang digunakan.
Sebagai contoh, apabila menyenaraikan semua nod elemen kanak-kanak, kami boleh mengulanginya dan menggunakan childNodes[i].nodeType != 1 untuk mengesan.
Berikut ialah kod pelaksanaan:
Salin kod Kod adalah seperti berikut:
Pembaca yang dibenarkan:
- John
- Bob
var childNodes = document.body.childNodes
for(var i=0; i
alert(childNodes[i])
}