Jaký je model objektu dokumentu?

Model objektu dokumentu (DOM) je vizuální reprezentace hierarchické šablony nebo mapy všech objektů a vlastností, které jsou obsaženy ve webovém dokumentu a které lze rozpoznat webovým prohlížečem. Tento model objektu prohlížeče také specifikuje různé metody nebo akce dostupné programátorovi, který lze provádět na objektech nebo s objekty. Model objektu dokumentu je reprezentací programování nebo přesněji možností skriptování. Ačkoli hlavní prohlížeče podporují obecný DOM, skripty, které fungují v jednom prohlížeči, nemusí být v jiném funkční. Programátoři však mohou bezpečně pracovat s objekty, vlastnostmi a metodami podle základního DOM, který je společný pro všechny hlavní internetové prohlížeče. Mohou a často obsahují mnoho vlastností a chovají se různými způsoby kvůli rozmanitosti metod, které programMer se může vztahovat na objekty dokumentu. Například obrázky se mohou objevit v dokumentu a jsou považovány za objekty v dokumentu, který je sám objektem.

Odkazy

jsou také objekty, na nichž mohou programátoři používat metody nebo provádět akce, například se změnou barvy odkazů, když je myš nad nimi vznášena nebo se objeví nebo změna. Skriptování DOM zahrnuje kódování nebo psaní malých počítačových programů známých jako skripty, které jsou zabudovány do webových dokumentů. Tyto skripty přidávají funkci na webové stránky, včetně, ale nejen na ověření formulářů, virtuálních kalkulaček, vyskakovacích zpráv, jednoduchých her, kvízů a dokonce ani animace.

programátoři vytvářejí kód podle možností modelu objektu dokumentu, s nimiž fungují, pokud se rozhodnou velmi konzervativně kódovat pomocí obecného DOM, aby se zabránilo možnosti kompatibility prohlížečepaní. Model objektu dokumentu je důležitý pro programátory, kteří ve vývoji webu píšou jako skripty na straně klienta. Webové dokumenty jsou uloženy na webovém serveru, který doručuje stránky klientskému počítači, který je požadoval, a které je vizuálně představují návštěvníkovi webové stránky prostřednictvím prohlížeče. Skripty zabudované do webových stránek uložených na webovém serveru musí spustit na klientském počítači podle modelu objektu dokumentu prohlížeče tohoto klientského počítače.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?