Безплатно! Онлайн събитие: 5-дневно ChatGPT предизвикателство Регистрация тук.
Основни селектори
Пълен достъп до курса: Не
За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.
Най-важното за DOM селекторите в JavaScript
За да работиш с HTML от JavaScript, първо трябва да избереш правилния DOM елемент. Това става чрез обекта document, който е част от window. Най-важното: getElementById връща един конкретен елемент, докато getElementsByTagName и getElementsByClassName връщат колекция от елементи, дори когато е намерен само един. Обектът window обикновено може да се пропусне, защото е глобален.
Стъпка по стъпка: как да избереш елементи
- Достъпи
bodyелемента чрезdocument.bodyи го изведи сconsole.log(). - Добави
idна даден HTML елемент (напримерid="myImage"). - Използвай
document.getElementById("myImage"), за да вземеш конкретния елемент. - Използвай
document.getElementsByTagName("ul"), за да вземеш всичкиulелементи – резултатът ще бъде колекция. - Използвай
document.getElementsByClassName("имеНаКлас"), за да селектираш по клас – отново ще получиш колекция.
Използвани методи
document.body– връща референция към<body>елемента.getElementById()– връща един елемент по зададеноid.getElementsByTagName()– връща колекция от елементи със съответния таг.getElementsByClassName()– връща колекция от елементи със съответния клас.console.log()– извежда резултата в конзолата за проверка.
Разбирането на тези селектори е основата за всяка по-нататъшна работа с DOM и динамично поведение на уеб страниците.
Дискусия към урока
Въпроси
Отговори