Показать сообщение отдельно
  #1 (permalink)  
Старый 05.12.2021, 15:24
Новичок на форуме
Отправить личное сообщение для NTOONT Посмотреть профиль Найти все сообщения от NTOONT
 
Регистрация: 05.12.2021
Сообщений: 5

Вставить в html через js код, который является скриптом
Приветствую! Есть много страниц html, нужно в каждую вставить определенный код. Решил делать это через js. Но если через js у меня получается вставить div, то вставить скрипт не выходит.
html:
<!DOCTYPE html>
<html lang="en">
<head>
    <script src="test.js" type=text/javascript"></script>
    <meta charset="UTF-8">
    <title>Test</title>
</head>
<body>

</body>
</html>


js:
const headerText = `
<script type="text/javascript">
    for(let i=1; i<=3; i++) {
        alert("Из шляпы достали "+i+" кролика!")
    }
</script>
`;

function setHeader() {
    const header = document.createElement("script");
    header.innerHTML = headerText;
    document.body.insertAdjacentElement('afterbegin', header);
}
setHeader();

можете помочь?

Последний раз редактировалось NTOONT, 05.12.2021 в 15:49.
Ответить с цитированием