2010-07-13 4 views
3

Alors, qu'est-il arrivé au DOM niveau 1?Qu'est-il arrivé au DOM niveau 1?

Par exemple, il y a DOM niveau 0 événements comme celui-ci

window.onload = func; 
element.onclick = func; 

et il y a DOM niveau 2 (et maintenant même niveau) Événements

element.addEventListener("click", func, false); 

Cependant , il n'y a aucune mention à propos de DOM niveau 1 événements? Était-ce comme avec Lesuire costume Larry 4 qui a été perdu avant qu'il ne soit jamais publié ou était le n ° 1 juste sauté ou le niveau 1 n'incluait-il rien lié aux événements?

Répondre

6

DOM niveau 0 n'est pas une spécification réelle, DOM niveau 0 est exactement ce que nous appelons les fonctionnalités DOM/JS avant la sortie du DOM. Le W3C a publié DOM niveau 1 en 1998. Avant cela, il n'y avait pas de spécification DOM.

Il n'y avait pas de modèle d'événements dans DOM niveau 1, il a été libéré dans le DOM Niveau 2.

+0

Ok, merci - si le niveau 0 n'était pas une spécification réelle, cela rend les choses plus claires – Andris

5

Document Object Model (HTML) Level 1

Le niveau 1 document ne comprend pas les mécanismes d'accès et de modifier le style spécifié par CSS- 1. En outre, il ne définira pas de modèle d'événement pour les documents HTML. Cette fonctionnalité sera spécifiée dans un futur niveau de cette spécification. Les événements pris en charge au niveau 0 sont indiqués dans la liaison ECMAScript HTML DOM niveau 1 pour l'exhaustivité; la méthode de définition et de gestion des événements devrait changer.

+0

Merci pour la référence – Andris

Questions connexes