![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| DimanLin |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 10.2.2008 Репутация: нет Всего: нет |
function create_evens()
{ var ch = 0; for(ch;ch<document.images.length;ch++) { document.images[ch].onmouseover = mm(this); } } function mm(elem) { alert(elem.alt); } Вот что в коде: <body bgcolor="white" onLoad = "create_evens()"> ..... Должно присвоиться событие onmouseover = mm(this) всем элементам img на странице. Это не происходит, вместо этого после полной загрузки страници, на экран всплывают алерты с надписью "undefined". Несмотря на то, что мышка за пределами браузера. |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 44 Всего: 315 |
тебе надо функцию не выполнить, а присвоить её:
|
|||
|
||||
| DimanLin |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 10.2.2008 Репутация: нет Всего: нет |
function create_evens()
{ var ch = 0; for(ch;ch<document.images.length;ch++) { document.images[ch].onmouseover = function(){over(this,event);}; //!!!!!!! document.images[ch].onmouseout = function(){out(this);}; } } Также хочется получать объект event в функцию over. FF ругается, что обект не определён. |
|||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: нет Всего: 191 |
DimanLin, ты какой event хочеш ?
может этот ?
|
|||
|
||||
| DimanLin |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 10.2.2008 Репутация: нет Всего: нет |
Мне нужен тот объект у которого есть свойство pageY.
alert(e) в функции over(obj,e) говорит, что объект не определён. =(
|
|||
|
||||
| IDVsbruck |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 7 Всего: 22 |
Немного не так ...
События назначаются следующим образом:
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |