Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: Tepncuxopa от 18 Сентября 2001, 14:07:20
-
Когда делается ролловер, то для изменения рисунка используются обработчики событий onMouseOver, onMouseOut. Я же хочу поменять изображение при клике мышой, в этом случае onClick не работает :(
Как мне это сделать без перезагрузки странички? (рисунок при этом ссылкой не является)
-
Посмотри здесь
http://www.narisoval.ru/faq/ex01-002.html
может поможет
-
К элементу
невозможно привязать обрабтку событий.
Поэтому приходится изощряться на подобного рода конструкции:

В таком варианте рисунок не будет являться сылкой.
Если тебе надо, чтобы рисунок менялся при нажатии мышки,
то используй событие OnMouseDown (кнопка нажата но еще неотпущена).
-
К IMG можно прикруить на Onclick но работать будет только в MSIE Предложенный выше вариант хорош, но я рекомендую следующую конструкцию:
![]()
RoolOver() - твоя функция замены изображения
Или