Jambo JavaScript HTML DOM Kikoliko
- Pya zaidi Majukumu ya DOM
- Pya zaidi Orodha ya majukumu ya DOM
Kina HTMLCollection
getElementsByTagName()
Method inatokana na: HTMLCollection Kina.
Kina HTMLCollection ni orodha ya kina za HTML (kina) kama kina ya kikundi.
Kodi zifuatazo zinaingia kina zote za <p> kwenye wasifu:
Mifano
var x = document.getElementsByTagName("p");
Inayotumiwa kina kwa kina kwa uwanja wa indeksi.
Ili kufikia kina <p> ya pili, inaweza kuandika kama:
y = x[1];
Maelezo:Indeksi inastartu kwa 0.
Urefu wa HTMLCollection
length
Mifano walioonekana kwa kina HTMLCollection ya kina:
Mifano
var myCollection = document.getElementsByTagName("p"); document.getElementById("demo").innerHTML = myCollection.length;
Mifano ya kueleza:
- Mifano: Kichukua kikolea kwa kila <p> mifano:
- Inonyesha ukurabu wa kikolea
length
Uwanja huu wa mafanikio inahusiana na uwanja wa kueleza mafanikio ya kikolea:
Mifano
Chagua mabaki ya barua zote <p> zaidi:
var myCollection = document.getElementsByTagName("p"); var i; for (i = 0; i < myCollection.length; i++) { myCollection[i].style.backgroundColor = "red"; }
HTMLCollection si orodha!
HTMLCollection inapona kwa uwanja wa orodha, lakini si orodha.
Una umemea kutumia mabagilio ya orodha na kufikiria mifano ya orodha (kama kama orodha).
Inafaa, wala inaweza kutumia uendo wakati una uwanja wa kueleza mafanikio, kama inavyotumia uendo wa orodha. valueOf()
,pop()
,push()
au join()
.
- Pya zaidi Majukumu ya DOM
- Pya zaidi Orodha ya majukumu ya DOM