Показать сообщение отдельно
  #4 (permalink)  
Старый 24.06.2011, 00:09
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Можно сделать через атрибуты (грязно, но просто) или через замыкания (сложно, зато семантически правильно).

Через атрибуты:
<script>
function toggleM(img) {
 var m= +img.getAttribute("m");
 var a= +img.getAttribute("a");
 m+=a;
 a=-a;
 alert(m);
 img.setAttribute("m", m);
 img.setAttribute("a", a);
};
</script>
<img src='http://javascript.ru/forum/images/ca_serenity/misc/logo.gif' onclick='toggleM(this)' width="200" m="10" a="5"/>
<img src="http://img.yandex.net/i/www/logo.png" onclick="toggleM(this)" width="200" m="7" a="3" />
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)

Последний раз редактировалось trikadin, 24.06.2011 в 00:23.
Ответить с цитированием