Ранее мы с вами учились считывать и записывать значения атрибутов, а теперь будем делать тоже самое, но уже со внутренним содержимым тегов. Это делается с помощью свойства innerHTML, которое можно считывать и перезаписывать, меняя тем самым содержимое тегов. Работа с innerHTML. У нас есть абзац. Давайте сменим ему текст с помощью свойства innerHTML. Для этого получим ссылку на этот абзац с помощью getElementById в переменную elem. Затем таким вот образом: запишем в него новый текст. Скрипт будет выглядеть следующим образом: Таким способом можно записывать не только текст, но и теги и они будут работать (в нашем случае текст станет жирным): Работа с outerHTML outerHTML - перезаписывает не только внутренний текст тега, но и сам тег. Работа с getElementsByTagName Метод getElementsByTagName получает группу тегов по их имени. Например, можно получить все абзацы p или все заголовки h2. Необходимо учитывать один нюанс - наш метод возвращает не одно свойство, а массив свойств. Получим, к приме
JavaScript. Урок №19 (innerHTML, outerHTML, getElementsByTagName)
25 июля 202125 июл 2021
54
1 мин