Показать сообщение отдельно
  #10 (permalink)  
Старый 14.04.2012, 10:03
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от Gvozd
Только true все-таки возвращается не event.relatedTarget in this.children, а !(event.relatedTarget in this.children)
event.relatedTarget in this.children возвращает false
Да, здесь я блажанул.

Сообщение от Gvozd
Вы очень хотите использовать именно этот понравившийся вам оператор?
Если работает, почему бы и нет, тем более, что этим удалось бы избежать использование цикла (в который, кстати, я думаю, нужно было ещё добавить и return, чтобы не перебирались элементы после того элемента, на который собственно была наведёна мышь).

Сообщение от Gvozd
HTMLCollection, также известный в DOM-е как ChildNodeList
Он не является массивом, хотя и похож на него.
У него нету некоторых методов массивов(например сортировки, мклейки и иных)
Говорит ли это о том, что псевдомассивы (такие как HTMLCollection) отличаются от массивов только тем, что у них нет некоторых методов массивов?

Правильно ли я понимаю, что псевдомассивы хранят в качестве элементов ссылки на некоторые элементы (через которые собственно можно получить к ним доступ), ведь мы можем обращаться к доступным свойствам этих элементов (например, a[0].innerHTML), хотя приведённый вами пример, Gvozd, вернул строку <a href=""> для a[0] .
Ответить с цитированием