Показать сообщение отдельно
  #1 (permalink)  
Старый 07.12.2016, 15:43
Профессор
Отправить личное сообщение для dima85 Посмотреть профиль Найти все сообщения от dima85
 
Регистрация: 14.03.2010
Сообщений: 194

document.getElementById().innerHTM и javascript
В block я добавляю такую кострукцию:
document.getElementById("block").innerHTML+='text text <script>alert("alert")</script>';


Все это добавляется но почему не срабатывает alert, как заставить его срабатывать. Может как-то через функцию это возможно сделать?

У меня была идея добавлять функцию.
document.getElementById("block").innerHTML+='text text <script>function block232223(){alert("alert");}</script>';
block+idblock+();

Но я не понимаю как ее запускать. У меня вылетает ошибка на block+idblock+();
В idblock у меня хранится id функции. Он необходим т.к. таких блоков много.

Последний раз редактировалось dima85, 07.12.2016 в 15:50.
Ответить с цитированием