![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| xdark |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 2.7.2008 Репутация: нет Всего: нет |
Почему со второго раза работает onclick, когда жму по картинке? как сделать, чтобы с одного щелчка работало?
javascript код:
в body:
Это сообщение отредактировал(а) xdark - 3.3.2011, 11:41 |
||||
|
|||||
| Molodec |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 249 Регистрация: 20.12.2010 Где: Украина Репутация: нет Всего: 1 |
Здравствуйте. Попробуйте так:
|
|||
|
||||
| xdark |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 2.7.2008 Репутация: нет Всего: нет |
работает, спасибо! только я не понял а чем отличается код? в упор не вижу |
||||
|
|||||
| Molodec |
|
||||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 249 Регистрация: 20.12.2010 Где: Украина Репутация: нет Всего: 1 |
Дело в том что Вы при первом щелчке заменяли leftrama.png на leftrama.png. Это, как видите одно и то же. Поэтому Вы и не видели различия. А При следующем щелчке код уже начинал работать так, как Вы этого хотели. То есть заменял leftrama.png на openrama.png.
Это было из-за того, что у Вас изначальное значение src у картинки images/leftrama.png. А в коде Вы изначально указываете:
И следовательно выполнится:
В итоге Вы получаете тоже самое, что и было. Но f теперь равен 0. Теперь уже будет выполняться следующее действие:
Удачи Вам! |
||||||
|
|||||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |