Передача параметров в attachEvent
От: F1aSh  
Дата: 01.06.08 22:36
Оценка:
Сабж. Я где то, помнится, находил функцию, екм-то реализованную. Переделанный attachEvent, в callback функцию которого можно было передавать параметры, однако сейчас ее у меня нет и найти ее я-что то не могу.
Кто знает, подскажите как быть.
for (i=0;i<neterminals.length;i++)
            neterminals[i].attachEvent('onclick', new function() {xajax_make_redactor('neterminal'+i, neterminals[i].innerHTML);}, false);

Вобщем, мне в функцию xajax_make_redactor необходимо передать 2 параметра — идентификатор объекта и его же innerHTML.
Я нахожу все объекты у которых class=neterminal, присваиваю им идентификаторы id=neterminalN, где N=0,..,СКОЛЬКО_УГОДНО, далее для каждого объекта (span) с идентификатором neternimalN мне необходимо сделать обработчик onclick. Если делать это так, как указано выше, почему-то событие onclick срабатывает СРАЗУ как только браузер видит строчку neterminals[i].attachEvent... Для функции без параметров все отлично работает, но мне необходимо передать на сервер эти данные чтобы потом обработать их при помощи php

02.06.08 12:47: Перенесено из 'Базы данных'
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.