Глючит часто ^_^
создаю обьект следующим куском кода:
читать дальше
Подчеркнутая строка- главная причина затора
-как мне повесить на обьект обработчик события?
читать дальше
читать дальше
Подчеркнутая строка- главная причина затора

-как мне повесить на обьект обработчик события?
читать дальше
Юзай на здоровье
в функцию- обработчик нужно передать информацию об id или name обьекта куда кликают а не просто прикрепить обработчик ,
в тоже время в обработчик прописанный таким методом можно только передать обьект event либо вообще ничего...
затык именно в этом, а не в природной лени
смысл зова помоши в том что нужна функция-обработчик события получающая id обьекта , как параметр или вытаскивающая из event...
//все это можно режить через inner/HTML но мы не идем таким путем
|
var tempId;
function pok(addr) {
var ell = top.pokaz.document.createElement("img");
ell.src = addr;
ell.style.position ='absolute';
ell.style.top ='10';
ell.style.left ='10';
ell.style.width ='111';
ell.style.height ='111';
ell.id ='sdfsg';
tempId = ell.id;
ell.onclick=function(){inv(tempId);}
top.pokaz.document.all.bdy.appendChild(ell);
Kakou ECTb а напрямую inv(ell.id); не пойдет чтоль?
function SetOnClick(control) {
{
alert(control);
alert(control.id);
}
}
работает
ell.onclick=function(){inv(tempId);} - а вот это помогло, спасибо