Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Атрибуты - события / 4 сообщений из 4, страница 1 из 1
25.09.2007, 12:41
    #34824028
yakovetta
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Атрибуты - события
Здравствуйте!
Я создаю элементы на странице с помощью стандарта DOM и столкнулся с такой проблемкой. Если к "новоиспеченному" элементу привязать методом setAttribute() атрибут-событие (onclick, ondblclick и т.п.), то это событие не происходит, другие же атрибуты (align, width, например) работают. Попробовал задавать атрибут как свойство объекта:
Код: plaintext
1.
newElement.onclick = newElement_onClick;
В данном случае все работает, как надо, но встает вопрос, как передавать в данном случае параметры функции newElement_onClick(). =/
...
Рейтинг: 0 / 0
25.09.2007, 13:08
    #34824182
Mr.Zlatko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Атрибуты - события
Так подойдет ?
Код: plaintext
1.
2.
3.
4.
newElement.onclick = newElement_onClick;
function newElement_onClick(par1,...,parN)
{
}
...
Рейтинг: 0 / 0
25.09.2007, 13:18
    #34824233
yakovetta
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Атрибуты - события
Не знаю. Я такой способ нашел:
Код: plaintext
1.
newElement.onclick = function() { newElement_onClick(par1, ..., parN) }
...
Рейтинг: 0 / 0
25.09.2007, 13:23
    #34824261
Mr.Zlatko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Атрибуты - события
Вам какой параметр нужно передать в обработчик ? Событие event ?
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Атрибуты - события / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]