JS Как отказаться от submit

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: JS Как отказаться от submit

Oscar » 22 июн 2004, 16:58

Чем мне нравятся подобные посты - так это нестандартностью задачи )))))

Делаешь два фрейма, один с формой, второй - скрытый.
Когда первое поле заполнено, и второе получает фокус - установи какой-то флажок.
Когда второе поле теряет фокус и флажок установлен - делай отправку данных во второй фрейм
parent.window.frames["frame2"].location ='file.xxx?pole1'+pole1+'&pole2='+pole2;
(Эту строчку, правда, под кроссброузинг было бы неплохо подогнать...)

И очищай эти два поля, ибо иначе пользователь будет много всего отправлять .. И каким-нибудь alert намекни ему, что произошло ;-)

----
Но ... Это не человечно )))
Как я сказал в начале - это не стандартно, а значит и пользователь тебя просто не поймёт ...

Sto1vop » 06 апр 2004, 10:52

А можно так?
Есть форма и 4 поля для заполнения в ней.
Пользователь заполняет их и жмет кнопку <input type=submit>
JS отправляет (возможно в новом окне) первые два поля из формы на сервер, а затем полностью форму.

Или так
Пользователь заполняет первые два поля и как только переходит к 3-му, JS отправляет заполненные поля, а пользователь в это время продолжает заполнять форму.

UUU » 05 апр 2004, 23:12

К правилам дорожного движения :-)

form.submit() - эквивалентно нашатию кнопки <input type=submit>
button.click() - имитирует нажатие на кнопку.Если кнопка <input type=submit>, то получится form.submit() .

Яснее, вроде некуда.

Sto1vop » 05 апр 2004, 18:14

А конкретнее?

AiK » 05 апр 2004, 13:20

JavaScript, JScript, VBScript, DOM

Sto1vop » 05 апр 2004, 10:57

Я пробовал, что-то никак. А к какой теме может относиться form.submit() или button.click().

AiK » 04 апр 2004, 01:28

Тут я пас. Могу предложить воспользоваться http://www.yandex.ru

Sto1vop » 04 апр 2004, 01:08

Например, тут:
А что-нибудь на русском есть, а то я в английском...
Ладно, в следующий раз RTFM напишу
RTFM - ???

AiK » 03 апр 2004, 21:31

Ладно, в следующий раз RTFM напишу :)

Например, тут: http://www.w3.org/TR/REC-DOM-Level-1/ или тут: http://www.mozilla.org/docs/dom/
Я обычно смотрю в локальном msdn

Вернуться к началу