Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: Tepncuxopa от 18 Сентября 2001, 14:07:20

Название: Изменение рисунка при onClick
Отправлено: Tepncuxopa от 18 Сентября 2001, 14:07:20
Когда делается ролловер, то для изменения рисунка используются обработчики событий onMouseOver, onMouseOut. Я же хочу поменять изображение при клике мышой, в этом случае onClick не работает :(
Как мне это сделать без перезагрузки странички? (рисунок при этом ссылкой не является)
Название: Изменение рисунка при onClick
Отправлено: NAS от 18 Сентября 2001, 20:11:06
Посмотри здесь
http://www.narisoval.ru/faq/ex01-002.html
может поможет
Название: Изменение рисунка при onClick
Отправлено: от 19 Сентября 2001, 14:43:23
К элементу невозможно привязать обрабтку событий.
Поэтому приходится изощряться на подобного рода конструкции:

В таком варианте рисунок не будет являться сылкой.
Если тебе надо, чтобы рисунок менялся при нажатии мышки,
то используй событие OnMouseDown (кнопка нажата но еще неотпущена).
Название: Изменение рисунка при onClick
Отправлено: от 03 Октября 2001, 11:55:46
К IMG можно прикруить на Onclick но работать будет только в MSIE Предложенный выше вариант хорош, но я рекомендую следующую конструкцию:



RoolOver() - твоя функция замены изображения


Или