• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Решение проблемы множественных кликов

  • Автор темы Guest_March_Cat
  • Дата начала
Статус
Закрыто для дальнейших ответов.
G

Guest_March_Cat

Господа, есть проблема.
Имеется форма, на ней 2-a input-а: Один типа text, второй типа submit;
При множественонм клике на кнопку, или множественном нажатии кнопки Enter приложение вылетает с ошибкой. Как это можно победить?
Код:
Код:
....
<script>
 var isLoad = false;
</script>
....
<script>
function okClick() {
 if (isLoad) {
   isLoad = false;
 } else {
return false;
 }	
}

</script>

<BODY onload="isLoad=true;">
 <table border=0 cellspacing='0' width='100%' height='200'>
 <tr>
   <td>Filter</td>
 </tr>
 <form name="form" onsubmit="okClick();">
 <tr>
   <td><input type="text" name="filter">
     <input type="submit" name="b1" value="Ok">
   </td>
 </tr>
 </form>
 </table>
 </form>
...
</BODY>
 
A

admin

Guest_March_Cat
чтобы после OnClick кнопка дизйблилась сделай и всё %)
 
G

Guest_Sniffer

<input name="button" onclick="this.disabled=true" type="button" value="button">
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!