// создание "виртуального образа" кнопки
var btn = document.createElement (('v' == '\v') ? '<input name="myName">' : 'input'); btn.name = 'myName';
btn.type = 'button';
btn.id = 'myknop';
btn.value = 'Дави!';
btn.style.cssText = 'color: red; margin-top: 100px; ...';
// "приживление" кнопки
document.getElementById ('mydiv').appendChild (btn);
// навешиваем обработчик
if (document.addEventListener) with (document.getElementById ('myknop'))
{
addEventListener ('onclick', prob, false);
}
function prob()
{
alert("op")
}
<div id="mydiv"></div>
не получается навесить обработчик после приживления, id пробовал и самого контейнера, и самой кнопки.
Подскажите как надо?
|