Le modèle objet du document (DOM) est une interface multiplateforme et indépendante du langage qui permet aux programmes et aux scripts d'accéder dynamiquement au contenu, à la structure et au style d'une page web et de les mettre à jour. Il est principalement utilisé pour connecter des pages web à des scripts ou à des langages de programmation. DOM relie également le contenu dynamique des pages web à la communication entre les applications côté client et le serveur.

Le DOM est basé sur un modèle de données orienté objet auquel on accède par l'intermédiaire d'une API, souvent appelée l'arbre DOM. Les nœuds de cet arbre peuvent être accédés afin de manipuler à la fois le contenu et la structure d'un document. Cet arbre documentaire peut être parcouru, recherché, modifié et manipulé, et les modifications apportées sont immédiatement reflétées dans la représentation de la structure du document par l'arbre DOM.

Le DOM a été introduit en 1996 et est actuellement maintenu par le World Wide Web Consortium (W3C). Il est pris en charge par la majorité des navigateurs web modernes, notamment Chrome, Firefox, Internet Explorer, Safari et Edge.

Le DOM est une partie importante du développement web moderne car il permet aux développeurs web de créer des pages web élaborées avec des interactions compliquées entre le navigateur et le serveur. Il constitue également la base de nombreuses bibliothèques et cadres de développement web, tels que React et Angular. En outre, la manipulation du DOM est souvent utilisée en cybersécurité pour identifier les attaques malveillantes de type cross-site scripting (XSS) et y répondre.

Choisir et acheter une procuration

Proxies pour centres de données

Procurations tournantes

Proxies UDP

Approuvé par plus de 10 000 clients dans le monde

Client mandataire
Client mandataire
Client proxy flowch.ai
Client mandataire
Client mandataire
Client mandataire