Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP КАК СДЕЛАТЬ ПРОГРАММЫ SW3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS КИБЕРБЕЗОПАСНОСТЬ НАУКА О ДАННЫХ
     ❯   

JS Учебник


JS Версии


JS Объекты


JS Функции


JS Классы


JS Асинхронный


JS HTML DOM


JS Браузер BOM


JS Веб APIы


JS AJAX


JS JSON


JS или jQuery


JS Графика


JS Примеры


JS Рекомендация




JavaScript HTML DOM Изменить HTML



HTML DOM позволяет в JavaScript изменять содержимое элементов HTML.


Изменение потока вывода HTML

JavaScript может создавать динамический HTML контент:

Date:

В JavaScript document.write() можно использовать для записи непосредственно в выходной поток HTML:

Пример
<!DOCTYPE html>
<html>
<body>

<script>
document.write(Date());
</script>

</body>
</html>
Попробуйте сами »

Никогда не используйте document.write() после загрузки документа. Это перезапишет документ.


Изменение содержимого HTML

Самый простой способ изменить содержимое HTML элемента - использовать innerHTML свойство.

Чтобы изменить содержимое элемента HTML, используйте этот синтаксис:

document.getElementById(id).innerHTML = new HTML

В этом примере изменяется содержимое <p> элемента:

Пример
<html>
<body>

<p id="p1">Привет Мир!</p>

<script>
document.getElementById("p1").innerHTML = "Новый текст!";
</script>

</body>
</html>
Попробуйте сами »

Объяснение примера:

  • HTML документ выше содержит <p> элемент с id="p1"
  • Мы используем HTML DOM, чтобы получить элемент с id="p1"
  • JavaScript изменяет содержимое (innerHTML) этого элемента на "Новый текст!"

В этом примере изменяется содержимое <h1> элемента:

Пример
<!DOCTYPE html>
<html>
<body>

<h1 id="id01">Старый заголовок</h1>

<script>
var element = document.getElementById("id01");
element.innerHTML = "Новый заголовок";
</script>

</body>
</html>
Попробуйте сами »

Объяснение примера:

  • HTML документ выше содержит <h1> элемент с id="id01"
  • Мы используем HTML DOM, чтобы получить элемент с id="id01"
  • JavaScript изменяет содержимое (innerHTML) этого элемента на "Новый заголовок"


Изменение значения атрибута

Чтобы изменить значение атрибута HTML, используйте этот синтаксис:

document.getElementById(id).attribute = new value

В этом примере изменяется значение атрибута src <img> элемента:

Пример
<!DOCTYPE html>
<html>
<body>

<img id="myImage" src="smiley.gif">

<script>
document.getElementById("myImage").src = "landscape.jpg";
</script>

</body>
</html>
Попробуйте сами »

Объяснение примера:

  • HTML документ выше содержит <img> элемент с id="myImage"
  • Мы используем HTML DOM, чтобы получить элемент с id="myImage"
  • JavaScript изменяет src атрибут этого элемента с "smiley.gif" на "landscape.jpg"

Проверьте себя с помощью упражнений

Упражнение:

Используйте HTML DOM, чтобы изменить значение атрибута src изображения.

<img id="image" src="smiley.gif">
<script>
document.getElementById("image") = "pic_mountain.jpg";
</script>



×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- принадлежит Refsnes Data. Все права защищены. Schoolsw3 работает на SW3.CSS.