Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Обращение к потомкам элемента через переменную this
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Обращение к потомкам элемента через переменную this

Страниц (1): [1]
 

1. shurik_7866 - 22 Декабря, 2015 - 14:25:16 - перейти к сообщению
Используя переменную this можно обращаться к потомкам по индексу - порядку следования.
Например:
this.children[1].innerHTML = ".....";

Вопрос:
Можно ли обратиться к потомку не по индексу, а например по имени тега, классу, значению какого-то атрибута?

Не банальным перебором в цикле всех дочерних элементов.

!Интересует исключительно возможность без использования библиотеки jquery.
2. IllusionMH - 22 Декабря, 2015 - 14:47:16 - перейти к сообщению
shurik_7866, прочитайте про querySelector/querySelectorAll, getElementsByTagName, getElementsByClassName и остальную компанию. Ну и "Traversing the DOM" поискать на просторах интернетов

 

Powered by ExBB FM 1.0 RC1