Можно ли изменить значение обработчика onclick с помощью JavaScript?

  • Автор темы Автор темы Alexi
  • Дата начала Дата начала

Alexi

Новичок
Можно ли изменить значение обработчика onclick с помощью JavaScript?

сабж.
 
Не работает следующий код.

PHP:
 for(var i=0; i<document.images.length; i++)
  {
   if (document.images[i].id != '') 
      {
        document.images[i].style.cursor = 'hand';
        document.images[i].OnClick = "preview1(1)";	   	   
      }
  }
 
onclick нельзя назначить строку. Оно воспринимает обработчик, то бишь указатель на функцию (блин, не знаю как точно назвать). В твоем случае

document.images.OnClick = function(){preview1(1)}

ЗЫ. Блин поправьте меня, что он там именно воспринимает?:)
 
Сверху