HTML dom tulajdonságok és módszerek
Tulajdonságok és módszerek meghatározzák a programozási felület HTML DOM.
programozási felület
DOM programozási felület határozza meg standard módszerekkel és tulajdonságait.
A tulajdonságok gyakran nevezik valamit, amit tennie kell valamit (pl host neve).
A módszereket gyakran nevezik amit meg kell tenni (például eltávolít egy csomópontot).
HTML DOM tulajdonságok
Néhány DOM tulajdonságok:
- x.innerHTML - szöveges érték x
- x.nodeName - neve (első neve) x csomópontnak
- x.nodeValue - x értékét
- x.parentNode - a szülő x csomópontnak
- x.childNodes - a gyermek csomópontok x
- x.attributes - Képesség csomópontok X
Megjegyzés: A fenti x egy csomópont objektum (HTML elem).
HTML DOM módszerek
Néhány DOM módszerek:
- x.getElementById (id) - a tárgy befogadására a megadott azonosítóval
- x.getElementsByTagName (név) - kap minden elem a megadott névvel (név) címke
- x.appendChild (node) - adja meg a gyermek csomópont az x
- x.removeChild (node) - törli a gyermek csomópont x
Megjegyzés: A fenti x egy csomópont objektum (HTML elem).
innerHTML tulajdonság
A legegyszerűbb módja, hogy vagy módosítja a tartalmat az elem - a használata a innerHTML tulajdonság.
innerHTML nem része a W3C DOM specifikáció. Azonban azt nem támasztja alá az összes főbb böngészők.
Az alábbi kódot kap az innerHTML (szöveg) az elem
id = "intro":
Hello World!
A fenti példában, getElementById egy eljárást, míg innerHTML - az ingatlan.
ChildNodes tulajdonságok és nodeValue
Mi is használjuk a childNodes tulajdonságait és nodeValue az elem tartalma.
Az alábbi kódot kap az elem tartalmának
id = "intro":
A világ!
A fenti példában getElementById módszer és a childNodes nodeValue - az ingatlan.
Az ezeket a leckéket, akkor elsősorban használni a innerHTML tulajdonság. Azonban figyelembe véve a fenti módszer megértéséhez hasznos a DOM fa szerkezete és kezelése XML fájlokat.