Показать сообщение отдельно
  #10 (permalink)  
Старый 17.04.2012, 21:23
Профессор
Отправить личное сообщение для Маэстро Посмотреть профиль Найти все сообщения от Маэстро
 
Регистрация: 02.07.2010
Сообщений: 642

Сообщение от GrafMKristo Посмотреть сообщение
Но у меня картинка поменявшись по щелчку ("моргнув" на доли секунды) упрямо возвращается к первоначальной.
Ну я же говорю, что Вы отправляете форму на сервер, который сразу присылает Вам в браузер исходный (первоначальный) код! Не используйте форму вообще, сделайте на чистом javascript.
<html>
<body>
   
<script>
function change ()
{
var knopka = document.getElementById('imgButton'); //вытаскиваем кнопку-изображение по ID
if (knopka.n == 1)
 {
 knopka.src = 'http://gigalit.com.ua/img/slide_1_124x70.jpg'; //меняем атрибут src 
 knopka.n = 0;  
 }
else 
 { 
 knopka.src = 'http://gigalit.com.ua/img/slide_2_124x70.jpg'; //меняем атрибут src
 knopka.n = 1;  
 };
};  
  
</script>
      
<input id="imgButton" type="image" src=http://gigalit.com.ua/img/slide_1_124x70.jpg onClick=change()>      
</body>
</html>
Ответить с цитированием