Как записать результат onsubmit в переменную?
Привет, есть такая конструкция
<form name="my"> <input name="one" value=""> <input name="two" value=""> <input type = "submit" value = "Submit" /> </form> document.forms.my.onsubmit = function() { var message1 = this.one.value; var message2 = this.two.value; return false; }; Как записать в переменные value элементов one и two, чтобы они были доступны вне функции? Или вообще не используя эту функцию присвоить value переменным. |
Цитата:
|
Отлично. Но каким им присвоить значения value?
|
kpripper, тут кагбэ нужно знать "в какое время" делать все эти присвоения?
|
После onsubmit
|
Цитата:
|
Я пробовал так:
var message1 = document.forms.my.onsubmit.one.value Не работает |
kpripper,
:-? var message1, message2; document.forms.my.onsubmit = function() { message1 = this.one.value; message2 = this.two.value; return false; }; |
Цитата:
Давай зайдем с другого конца... Для чего тебе те данные? Что ты с ними собрался делать? так же нужно понимать что на странице все определяется некий промежутком времени. Форма появилась... В поля вносятся какие-то данные... Потом давят на некую кнопку... Ты можешь перехватить нажатие на кнопку и сделать какие-то действия. Но тебе это почему-то не нужно. Хотя тебе нужны значения тех переменных именно в момент нажатия на кнопку. Почему не использовать это событие и выполнить что-то нужное? |
Цитата:
|
Часовой пояс GMT +3, время: 09:54. |