Ultimele tutoriale de dezvoltare web
 

JavaScript DOM HTML Document


Obiectul document HTML DOM este proprietarul tuturor celorlalte obiecte din pagina web.


Obiectul HTML DOM Document

Obiectul documentului reprezinta pagina web.

Dacă doriți să accesați orice element într-o pagină HTML, întotdeauna începe cu accesarea obiectului documentului.

Mai jos sunt câteva exemple de modul în care puteți utiliza obiectul document pentru a accesa și manipula HTML.


Găsirea elementelor HTML

Metodă Descriere
document. getElementById( id ) Găsiți un element cu element id
document. getElementsByTagName( name ) Găsiți elemente după nume etichetă
document. getElementsByClassName( name ) Găsiți elemente după numele clasei

Schimbarea Elemente HTML

Metodă Descriere
element .innerHTML =  new html content Schimbarea HTML interior al unui element
element . attribute = new value Modificarea valorii atribut al unui element HTML
element .setAttribute (attribute, value) Modificarea valorii atribut al unui element HTML
element .style. property = new style Schimbarea stilul unui element HTML

Adăugarea și ștergerea elementelor

Metodă Descriere
document. createElement( element ) Crearea unui element HTML
document. removeChild( element ) Eliminarea unui element HTML
document. appendChild( element ) Adăugați un element HTML
document. replaceChild( element ) Înlocuiți un element HTML
document. write( text ) Scrieți în fluxul de ieșire HTML

Adăugarea Evenimente Handlere

Metodă Descriere
document. getElementById( id ) .onclick = function() { code } Adăugarea de cod de tratare a evenimentului la un onclick eveniment

Găsirea obiecte HTML

Primul HTML DOM Level 1 (1998) , definit obiecte 11 HTML, colecții de obiecte și proprietăți. Acestea sunt încă valabile în HTML5.

Mai târziu, în HTML DOM Level 3, au fost adăugate mai multe obiecte, colecții și proprietăți.

Proprietate Descriere DOM
document.anchors Returnează toate <a> elementele care au un atribut nume 1
document.applets Returnează toate <applet> elemente (Depreciată în HTML5) 1
document.baseURI Returnează URI-ul de bază absolută a documentului 3
document.body Returnează <body> elementul 1
document.cookie Returnează cookie documentului 1
document.doctype Returnează DOCTYPE documentului 3
document.documentElement Returnează <html> elementul 3
document.documentMode Returnează modul utilizat de browser 3
document.documentURI Returnează URI-ul documentului 3
document.domain Returnează numele de domeniu al serverului de documente 1
document.domConfig Perimate. Returnează configurația DOM 3
document.embeds Returnează toate <embed> elemente 3
document.forms Returnează toate <form> elemente 1
document.head Returnează <head> Elementul 3
document.images Returnează toate <img> Elemente 1
document.implementation Returnează punerea în aplicare DOM 3
document.inputEncoding Returnează codificarea documentului (character set) de (character set) 3
document.lastModified Returnează data și ora la care documentul a fost actualizat 3
document.links Returnează toate <area> si <a> elemente care au un atribut href 1
document.readyState Returnează (loading) statutul documentului 3
document.referrer Returnează URI referrer (the linking document) de (the linking document) 1
document.scripts Returnează toate <script> elemente 3
document.strictErrorChecking Returnează dacă verificarea erorilor este executată 3
document.title Returnează <title> elementul 1
document.URL Returnează adresa URL completă a documentului 1