Как создать HTML элемент с нестандартными атрибутами с помощью JS?

Как создать HTML элемент с нестандартными атрибутами с помощью JS?

Вот элемент, который нужно создать с помощью JS:

<script async defer data-pin-hover="true" data-pin-tall="true" src="//assets.pinterest.com/js/pinit.js"></script>
  • Вопрос задан
  • 168 просмотров
Решения вопроса 1
black1277
@black1277
Вольный стрелок
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>

<script>
  const url = "//assets.pinterest.com/js/pinit.js"
  const newScript = document.createElement("script")
  newScript.setAttribute("async", "true")
  newScript.setAttribute("defer", "true")
  newScript.dataset.pinHover = "true"
  newScript.dataset.pinTall = "true"
  document.head.appendChild(newScript)
  newScript.src = url
</script>
</body>
</html>

А в чем сложность была?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект
22 нояб. 2024, в 03:54
1500 руб./за проект