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

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

Guest_March_Cat

#1
Господа, есть проблема.
Имеется форма, на ней 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>
 

admin

Well-known member
08.08.2003
2 754
0
#2
Guest_March_Cat
чтобы после OnClick кнопка дизйблилась сделай и всё %)
 
G

Guest_Sniffer

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