Как записать результат 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, время: 19:03. |