ограничение количества нажатий
Здравствуйте!
Мне нужно прокачать вот этот сценарий
<script type='text/javascript'>
var m = 0;
</script>
<img src='http://javascript.ru/forum/images/ca_serenity/misc/logo.gif' onclick='m+=10' />
<img src='http://javascript.ru/forum/images/ca_serenity/misc/logo.gif' onclick='m+=25' />
<img src='http://javascript.ru/forum/images/ca_serenity/misc/logo.gif' onclick='m+=18' />
<img src='http://javascript.ru/forum/images/ca_serenity/misc/logo.gif' onclick='m+=22' />
<br />
<a href='javascript://' onclick='document.getElementById("output").innerHTML = m'>Вывести значение m</a>
<div id='output'></div>
Как сделать, что бы на одну картинку можно было бы нажать только один раз, т.е. чтобы переменная "m" не становилась бесконечной. Заранее спасибо! |
this.removeAttribute('onclick');this.onclick=null;
|
Например, так:
<script type='text/javascript'>
var m = 0;
</script>
<img src='http://javascript.ru/forum/images/ca_serenity/misc/logo.gif' onclick='m+=10; this.onclick=null' />
<img src='http://javascript.ru/forum/images/ca_serenity/misc/logo.gif' onclick='m+=25; this.onclick=null' />
<img src='http://javascript.ru/forum/images/ca_serenity/misc/logo.gif' onclick='m+=18; this.onclick=null' />
<img src='http://javascript.ru/forum/images/ca_serenity/misc/logo.gif' onclick='m+=22; this.onclick=null' />
<br />
<a href='javascript://' onclick='document.getElementById("output").innerHTML = m'>Вывести значение m</a>
<div id='output'></div>
|
Сорри, melky, я начал писать до того, как появился ваш комментарий.
|
| Часовой пояс GMT +3, время: 10:58. |