Учебное пособие по основам добавления и удаления элементов, а также некоторым продвинутым методам.

В этом сообщении блога мы обсудим, как программно создавать и удалять элементы с помощью JavaScript. Это очень полезный навык, который можно использовать для самых разных целей. Мы рассмотрим основы добавления и удаления элементов, а также некоторые более сложные методы.

документ.createElement()

Первый метод, который мы обсудим, — это метод createElement() . Этот метод позволяет создать элемент с указанным именем тега. Например, если вы хотите создать новый элемент h1, вы должны использовать следующий код:

Метод document.createElement() создаст элемент HTML, указанный любым именем тега, которое вы передадите.

добавить дочерний элемент ()

Создав элемент, вы можете добавить его в документ с помощью метода appendChild() . Метод appendChild() вставляет дочерний узел в конец списка дочерних элементов для указанного родительского узла. Например, следующий код добавит новый элемент заголовка в конец тела документа:

Предыдущий код добавлял новый элемент заголовка в конец тела документа с текстом «Добро пожаловать в мое портфолио».

удалять()

Если вы хотите удалить элемент из документа, вы можете использовать метод remove() . Метод remove() удаляет указанный дочерний узел элемента из документа. Например, если бы мы хотели удалить элемент заголовка, который мы создали в предыдущем разделе, мы бы использовали следующий код:

Предыдущий код удалит элемент заголовка из документа.

Случаи использования

Теперь, когда мы рассмотрели основы создания и удаления элементов, давайте обсудим некоторые практические приложения для этого.

Одним из распространенных вариантов использования программного создания элементов является динамическое создание контента на веб-странице. Например, вы можете использовать метод createElement() для создания списка элементов из массива:

Предыдущий код генерировал список с элементами «один элемент», «элемент два» и «элемент три».

Другим распространенным вариантом использования программного создания элементов является добавление прослушивателей событий. Например, вы можете использовать метод createElement() для создания кнопки, а затем добавить прослушиватель событий, который прослушивает событие щелчка:

Предыдущий код создал бы кнопку с текстом «Нажми меня!», и при нажатии кнопки появится предупреждение с сообщением «Вы нажали кнопку!».

Заключение

Программное создание и удаление элементов может быть очень мощным инструментом в вашем арсенале JavaScript. Надеюсь, вы узнали что-то новое из этой статьи. Удачи в ваших проектах!

Дополнительные материалы на PlainEnglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Подпишитесь на нас в Twitter и LinkedIn. Посетите наш Community Discord и присоединитесь к нашему Коллективу талантов.