| 
 Обращение к картинке на котрую наведена мышь Не могу понять почему не работает такой код: 
<script>
suv=600; 
sum=200; 
function uv(Pos,img) 
 { 
  if (suv > Pos) 
   { 
     step=20; 
     Pos=Pos+step; 
   } 
  else 
   { 
    return; 
   } 
  img.width=Pos; 
  setTimeout('uv('+Pos+','+img+')',1); 
 } 
 
 
function um(Pos,img) 
 { 
  if (sum < Pos) 
   { 
     step=20; 
     Pos=Pos-step; 
   } 
  else 
   { 
    return; 
   } 
  img.width=Pos; 
  setTimeout('um('+Pos+','+img+')',1); 
 } 
</script>
<center><IMG id="img1" src= "mount.gif" width="200" onmouseover="uv(200,this)" onmouseout="um(600,this)"></center> Вроде как по задумке мы наводим мышь на картинку, передаём в js начальный width и id картинки, затем она должна увеличится. Соответственно когда мышь убираем - уменьшиться...где напортачил я не пойму. Пните пожалста пару раз :thanks: PS в js я дуб дубом | 
| 
 Цитата: 
 "um(600,[object HTMLImageElement])"Естественно eval такой строки, переданной в setTimeout, ни к чему не приведет. 
setTimeout(function () {
    um(Pos, img);
}, 1);
 | 
| 
 
function uv (w, e) {
setInterval(function () {
if (e.width < w) e.width++;
}, 10)
}
 | 
| 
 Всем +1, но наверно я тупой совсем...исправил как сказал Octane - ничего не изменилось, сделал как сказал exec - ничего не изменилось... Придётся изучать js за мего короткие сроки...2 дня, ну я не прошу...но если кто-то захочет помочь - покажите исправленный код js, буду очень признателен. PS мне аж стыдно за своё нытьё ) Добавлено: Проблему решил, оказалось что в скрипте не надо ставить <script></script> ... | 
| Часовой пояс GMT +3, время: 00:51. |