ограничение количества нажатий
Здравствуйте!
Мне нужно прокачать вот этот сценарий <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, время: 14:22. |