butteff
@butteff
Раз в тысячу лет заправляю свитер в носки

Как сделать append строки скрипта и выполнить его?

var code = '<script>alert(123);</script>';
    $(body).append(code);


Я хочу видеть не только строку в DOM, но и запуск\выполнение скрипта. В данном случае - alert.
Это возможно?
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
$('body').append('\<script\>alert(123);\</script\>');

или

var script = document.createElement('script');
script.innerText = 'alert(123);';
document.body.appendChild(script);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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