Как в загруженной странице изменить html элемент с помощью скрипта?

Evgeny

Client
Регистрация
01.03.2012
Сообщения
127
Благодарностей
12
Баллы
18
Как в загруженной странице изменить html элемент с помощью скрипта?
К примеру есть class в коде страницы
class="filter_full_video_enable"
а мне нужно получить
class="filter_full_video_disabled"

Вот есть выполнить свой JavaScript код , помню что когда то видел выполнение document.getElementBy.. чтот то там такое
Подскажите пожалуйста как сделать этот JavaScript код
 

rastvl

Client
Команда форума
Регистрация
16.01.2019
Сообщения
656
Благодарностей
1 053
Баллы
93
Если элемент с таким классом единственный на странице, то его можно выбрать так:
Код:
let element = document.querySelector('.filter_full_video_enable');
Если же нет, то можно использовать querySelectorAll и в скобках указать номер элемента(отсчет с нуля)
Код:
let element = document.querySelectorAll('.filter_full_video_enable')[номер_элемента];
Затем можно манипулировать классами через className или classList:
Код:
element.className = 'filter_full_video_disabled';
или так:
Код:
element.classList.remove('filter_full_video_enabled');
element.classList.add('filter_full_video_disabled');
Но зачем нужен js в данном случае не ясно, так как и сам постер умеет менять значение атрибутов
81426
 
  • Спасибо
Реакции: Evgeny, one и Hannes

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)