Программирование > JavaScript & JScript

Как запретить Submit?

(1/2) > >>

Tepncuxopa:
Ситуация такая: после отправки формы на основной страничке ничего не меняется, поэтому дабы не заставлять пользователя перегружать страницу вхолостую, решено отправить содержимое формы на сервер при помощи JavaScript. Кнопочка "Submit" меняется на обычную "Button", при onClick которой данные передаются на сервер и поля формы очищаются. Все бы хорошо, но вот если не на кнопочке кликнуть, а нажать Enter, то submit таки происходит и страничка перегружается :( Возможно ли это обойти?

puh:
А на форме еще есть что-то кроме одного текстового инпута?
Если нет, то это нормальное положение вещей. Добавь еще одно и увидишь, что эффект пропадает.

Tepncuxopa:
Больше нет полей, но они и не нужны... Хиддены что-ли сделать?

puh:
Попробуй использовать методы onKeyPress или onChange в инпуте

Tepncuxopa:
А можно в этом месте поподробнее? Если не трудно, приведи пример, пожалуйста.

Навигация

[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 
Перейти к полной версии