JS запретить повторное нажатие на кнопку

12
Станислав
На сайте с 27.12.2009
Offline
258
#11

у меня просто с js еще туго, сам не допехаю как сделать фишку, буду читать, может что и нарою

Мы там, где рады нас видеть.
KS
На сайте с 11.06.2012
Offline
17
#12

Если в JQuery не сильны (как и я), то вот примерчик простой, стародедовской реализации:

<div onclick="makeit(this)">Кнопка</div>

<script type="text/javascript">
function makeit(it){
it.onclick='';
alert('Делаем что-то');
}
</script>

То есть, первым делом, обнуляется onclick, а потом уже делается всё остальное.

FileSafe (http://filesafe.anek.ws/) - мониторинг неизменности файлов сайта для защиты от взлома. Для форумчан - первый год бесплатно.
L
На сайте с 07.12.2007
Offline
351
#13
DiAksID:
наличие атрибута disable не запрещает другим функциям js отлавливать событие onclick ...

Только передавать это событие на обработку в disabled-элемент браузер уже не будет.

DiAksID
На сайте с 02.08.2008
Offline
236
#14

... del ...

show must go on !!!...
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий