Тема: DOM Objects
Показать сообщение отдельно
  #1 (permalink)  
Старый 17.06.2008, 12:41
Интересующийся
Отправить личное сообщение для Systemnik Посмотреть профиль Найти все сообщения от Systemnik
 
Регистрация: 11.04.2008
Сообщений: 17

DOM Objects
Вот я написал простейший скрипт для того, чтобы лучше понять объектную модель документа. Вот объекты document и event
являются дочерними для объекта window и находятся на одном уровне так? Так.
А вот код:
<html>
<head>
</head>
<body>
<textarea onClick="alert(event.parentNode);alert(document.parentNode)">ds</textarea>
</body>
</html>

А теперь берете код и вставляете в html файл, после чего запускаем в любом браузере и кликаем в textarea. Браузер нам выдает:
undefined
null
Но почему? Ведь поидее должно быть и там и там одинаковое значение.
И вообще я понимаю так: каждый узел является объектом, но в свою
очердь не каждый объект является узлом, тоесть если event и document
не узлы, то должно выдавать ошибку поскольку я к ним применяю свойство parentNode свойственное для узлов, а они выдают результат,
да еще и разный! Почему?
Ответить с цитированием