Что случилось с DOM уровня 1? - PullRequest
3 голосов
/ 13 июля 2010

Итак, что случилось с DOM уровня 1 ?

Например, есть уровень DOM уровня 0 подобных событий

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

, и есть уровень DOM 2 (и теперь даже уровень 3 ) события

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

Однако нигде нет упоминания о событиях DOM уровня 1 ?Было ли это похоже на костюм Lesuire Larry 4 , который был потерян еще до того, как он был выпущен, или номер 1 только что пропущен или на уровне 1 не было ничего, связанного с событиями?

Ответы [ 2 ]

6 голосов
/ 13 июля 2010

Уровень DOM 0 не является реальной спецификацией , Уровень DOM 0 - это то, что мы называли функциями DOM / JS до выпуска DOM. W3C выпустила DOM Level 1 в 1998 году. До этого не было спецификации DOM.

В DOM Level 1 не было модели событий, она была выпущена в DOM Level 2.

5 голосов
/ 13 июля 2010

Объектная модель документа (HTML) Уровень 1

Документ уровня 1 не включает механизмы для доступа и изменения стиля, указанного в CSS-1. Кроме того, он не будет определять модель событий для документов HTML. Эта функция будет указана в будущем уровне данной спецификации. События, которые поддерживаются на уровне 0, приведены в привязке HTML ECMAScript уровня DOM 1 для полноты; ожидается, что метод определения и обработки событий изменится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...