Показать сообщение отдельно
  #3 (permalink)  
Старый 06.12.2012, 09:25
Аспирант
Отправить личное сообщение для Sanda Посмотреть профиль Найти все сообщения от Sanda
 
Регистрация: 12.10.2012
Сообщений: 90

function chg(id) {
  var elem = document.getElementById(id);
  //сравнение не через >, а через >=
  //если там всегда '222.jpg', лучше вообще сделать через ===
  if (elem.src.indexOf('222.jpg') >= 0) {
    //сохраняем прежнее значение атрибута src
    var oldSrc = elem.src;
    //устанавливаем новую картинку
    elem.src = 'up.png';
    //и задаём возврат в исходное состояние
    //через 3 секунды
    setTimeout( 
      function () {
        elem.src = oldSrc;
      }
      , 3000
    );
  }
}

Аналогичным образом делается и смена текста в ссылке.
Ответить с цитированием