Programiker
@Programiker
Програмикер

Как на js добавить в head новые теги?

Вопрос:
Как на джавескрипте добавить в тег head ещё один тег?
  • Вопрос задан
  • 124 просмотра
Решения вопроса 2
sniggering_deus
@sniggering_deus Куратор тега JavaScript
One Morning Left - Words Won`t Save You
document.addEventListener("DOMContentLoaded", (e) => {
  const head = document.head;
  const element = document.createElement("link");
  element.rel = "stylesheet";
  element.href = "my-site.com/assets/css/style.css";
  head.appendChild(element);
});
Ответ написан
@zkrvndm
Веб-разработчик
Просто замените body на head, ну и впишите свой элемент для вставки:
document.querySelector('body').insertAdjacentHTML('beforeEnd', '<p>Ваш новый элемент</p>');

Подробнее, про способ: code.mu/ru/javascript/manual/dom/insertAdjacentHTML
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы