Программирование

html + js загрузка картинок, что делаю не так?

RockYourLife 22-01-2013 12:31

есть сайт на UMI.CMS
на одну страницу надо загрузить 3 картинки, и что бы они увеличивались по клику и по клику возвращались в прежнее состояние, либо по наведению мыши увеличивались и отведении мыши от картинки возвращались в прежнее состояние.

нашел простецкий скрипт на JS, одна картинка ведет себя как надо,
если тот же скрипт копирую ниже то 2 другие просто висят в дефолтном не увеличенном размере и никаких действий по наведению на них мыши не производят.
src и img id есесно изменяю

как сделать так что бы все три картинки увеличивались нормально?
ps. в html и js вообще чайник.

<HTML>
<HEAD><TITLE></TITLE></HEAD>
<BODY>
Наведите мышь
<IMG ID="uv1" SRC= "/images/img1.jpg" WIDTH="150" onmouseover="uvelihenie(150)" onmouseout="umen(300)">

<script language="JavaScript">
ssr=300;
ssd=150;
function uvelihenie(Position)
{
if (ssr > Position)
{
step=20;
Position=Position+step;
}
else
{
return;
}
uv1.width=Position;
setTimeout('uvelihenie('+Position+')',1);
}


function umen(Position)
{
if (ssd < Position)
{
step=20;
Position=Position-step;
}
else
{
return;
}
uv1.width=Position;
setTimeout('umen('+Position+')',1);
}

</script>
</BODY>
</HTML>

Glas 22-01-2013 12:59

id в функцию передавать, а не глобальный ипользовать
RockYourLife 22-01-2013 13:04

quote:
Originally posted by RockYourLife:

ps. в html и js вообще чайник.



Glas 22-01-2013 13:16

я тоже, но
quote:
Originally posted by RockYourLife:

src и img id есесно изменяю



значит способны прочитать о функциях в js
Glas 22-01-2013 13:52

кстати еще бы все картинки показали
Glas 22-01-2013 14:17

<HTML>
<HEAD><TITLE></TITLE></HEAD>
<BODY>
Наведите мышь
<IMG ID="uv1" SRC= "Sonic_1991.png" WIDTH="50" onmouseover="this.width=100" onmouseout="this.width=50">
</BODY>
</HTML>

потестить можно http://learn.javascript.ru/play

RockYourLife 22-01-2013 15:41

все гениальное - просто.
спасибо огромное Андрей!
Glas 22-01-2013 17:55

да не за что, это самое простое, но не лучшее решение, которое вспомнилось.
Винайяка 28-01-2013 08:42

джейкуери все используют

------------------
Просветление Cознания и Продвижение Cайтов <BR>icq 319408371 skype iam123indra

RockYourLife 28-01-2013 08:57

угумс, надо бы заняться изучением, да все некада
Винайяка 28-01-2013 16:59

НЯ http://jquery.page2page.ru/ind...%B8%D1%86%D0%B0
лучше еще плюсом займись обучению продвижению сайтов
обучу так что будешь на порядки круче местных ребят

------------------
Просветление Cознания и Продвижение Cайтов <BR>icq 319408371 skype iam123indra

RockYourLife 28-01-2013 23:01

обязательно, как только с новым направлением своей деятельности разгребусь)