Программирование > JavaScript & JScript
предотвратить двойное нажатие на <input type="image">
(1/1)
Forza:
Есть форма, которая сабмитится по . Проблема в том, что после первого нажатия на рисунок, пока страница не перерисовалась, есть возможность нажать на него ещё раз. Таким образом пойдёт несколько одинаковых запросов к серверу, а этого бы очень не хотелось.
Как посоветуете предотвратить более чем однократное нажатие на ?
Пока пытаюсь вставить в конец функции someFunction() изменение параметра onclick объекта submitImage.
Но, во-первых, почему-то в NN вообще не обратиться к формы (см. http://devedge.netscape.com/library/manuals/2000/javascript/1.3/reference/form.html#1193375 ), а в IE нельзя обратиться прямо по имени, а можно только так:
--- Код: ---for (i=0; i
tserbis:
document.qqq.all.disabled = true;
tserbis:
не поможет?, в смысле...
Forza:
--- Цитировать ---tserbis:
не поможет?,
--- Конец цитаты ---
Помогло. Спасибо.
Есть традиционный вопрос про поддержку этого в отличных от ИЕ броузерах. А также, ну неужели нельзя обратиться по имени к ?
alm:
А попробуй так
document.formName.elements[\'\'submitImage\'\']
Навигация
Перейти к полной версии