Il MDN documentation on addEventListener legge:Quali elementi DOM non sono elementi HTML?
Funziona su qualsiasi elemento DOM, non solo elementi HTML.
Quali elementi DOM non sono elementi HTML? XML? Altri?
Il MDN documentation on addEventListener legge:Quali elementi DOM non sono elementi HTML?
Funziona su qualsiasi elemento DOM, non solo elementi HTML.
Quali elementi DOM non sono elementi HTML? XML? Altri?
È possibile aggiungere listener di eventi a qualsiasi oggetto DOM non solo elementi HTML. io l'oggetto finestra. Fondamentalmente, tutte le affermazioni stanno dicendo che non si è limitati solo agli elementi HTML.
Il DOM è uno standard W3C (World Wide Web Consortium).
Il DOM definisce uno standard per l'accesso ai documenti:
"Il Document Object Model di W3C (DOM) è un'interfaccia piattaforma e del linguaggio neutrale che consente ai programmi e script di accedere in modo dinamico e aggiornare il contenuto, la struttura e stile di un documento. "
Lo standard W3C DOM è suddiviso in 3 diverse parti:
core DOM - modello standard per tutti i tipi di documenti
XML DOM - modello standard per i documenti XML
HTML DOM - modello standard per documenti HTML
Ecco un link utile che dovrebbe darti maggiori informazioni sul DOM HTML http://www.w3schools.com/js/js_htmldom.asp.
Si dovrebbe anche dare un'occhiata a http://www.w3schools.com/js/js_htmldom_eventlistener.asp.
Ecco la raccomandazione W3C ufficiale: http://www.w3.org/TR/DOM-Level-2-Core/introduction.html
DOM non è HTML. DOM è un'API per JavaScript, HTML è un linguaggio di markup. L'affermazione postata sopra indica che funziona sia su elementi DOM che HTML. Non c'è nulla di implicito che potrebbero essere in ogni caso la stessa cosa. – cezar
nodi di testo, commenti, ecc.? –
Una piccola correzione al mio commento precedente: DOM è una specifica API e non è specificatamente solo per JavaScipt, sebbene sia usata principalmente in questo modo. – cezar