Home » Articole » Articole » Calculatoare » Dezvoltarea web » Document Object Model (DOM)

Document Object Model (DOM)

Document Object Model.
Credit: Birger Eriksson, https://commons.wikimedia.org/wiki/File:DOM-model.svg, licența CC-BY-SA-3.0

(Document Object Model.)

Capacitatea noastră de a manipula și crea pagini web în mod consecvent în diferite formate provine din API-ul Document Object Model (model obiect document), denumit în mod obișnuit DOM. Acest API definește ordinea și structura fișierelor de document, precum și modul în care fișierul este manipulat pentru a crea, edita sau elimina conținut.

DOM este construit pentru a fi independent de limbă și platformă, astfel încât orice software sau limbaj de programare îl poate folosi pentru a interfața cu documentele. Acesta definește metodele de interfață și tipurile de obiecte care reprezintă elemente ale documentelor, semantica și comportamentul atributelor respectivelor obiecte și, de asemenea, definește modul în care acestea se relaționează unele cu altele. În mod efectiv, DOM este cel care dă naștere etichetelor pe care urmează să le studiem. Cu toate acestea, limbile care folosesc DOM nu trebuie să includă toate caracteristicile acestuia și pot genera propriile funcții suplimentare.

Figura prezintă un exemplu de model al unui document în format arbore, cu elemente imbricate care apar în dreapta și sub părinții lor. În acest exemplu, ni se arată o pagină HTML cu o secțiune pentru cap și corp, care include un titlu de pagină și un link de conținut. Această structură ne oferă posibilitatea de a parcurge documentul sau de a ne deplasa prin referire la numele sau atributul unui obiect.

Sursa: Michael Mendez, The Missing Link – An Introduction to Web Development and Programming (CC BY-NC-SA 3.0 License), Published by Open SUNY Textbooks, Milne Library (IITG PI), State University of New York at Geneseo. Traducere de Nicolae Sfetcu

Articol publicat sub licență CC BY-NC-SA 3.0

Rețele de comunicații 5G
Rețele de comunicații 5G

Descoperă cum 5G transformă lumea și pregătește-te să fii parte din viitor.

Nu a fost votat Interval de prețuri: 14.25 lei până la 43.32 lei Selectează opțiunile Acest produs are mai multe variații. Opțiunile pot fi alese în pagina produsului.
Marketing ecologic în Uniunea Europeană
Marketing ecologic în Uniunea Europeană

Într-o economie globalizată, nivelurile medii de consum sunt în creştere ca urmare: a populaţiei mondiale în creştere; sporirii numărului de consumatori cu venituri medii şi mici şi extinderii unei culturi generale a consumului; sistemelor economice din societăţile industrializate bazate pe … Citeşte mai mult

Nu a fost votat 0.00 lei Selectează opțiunile Acest produs are mai multe variații. Opțiunile pot fi alese în pagina produsului.
Filosofia tehnologiei blockchain - Ontologii
Filosofia tehnologiei blockchain – Ontologii

O incursiune în ontologiile și implicațiile tehnologiei revoluționare blockchain.

Nu a fost votat Interval de prețuri: 0.00 lei până la 13.11 lei Selectează opțiunile Acest produs are mai multe variații. Opțiunile pot fi alese în pagina produsului.


Descoperă mai multe la MultiMedia

Abonează-te ca să primești ultimele articole prin email.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *