Программирование > 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\'\']

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии