Останутся ли переменные Javascript, если я переустановлю форму, из которой они установлены, прежде чем использовать их? - PullRequest
0 голосов
/ 15 мая 2011
function gResults () {
    var TestVar = myform.inputbox.value;
    var url = TestVar;
    document.myform.reset();
        window.location=TestVar;
}

Предположим, текстовое поле с URL-адресом в нем.

Будет ли эта функция всегда захватывать ввод формы? Список функций всегда выполняется по порядку и сохраняется в памяти? Или window.location всегда будет нулевым?

Ответы [ 2 ]

0 голосов
/ 15 мая 2011

Строки передаются по значению.Этот сценарий правильно установит window.location равным myForm.inputbox.value до его сброса.

0 голосов
/ 15 мая 2011

url получит значение TestVar во время выполнения строки, то есть до вызова reset(), см. этот пример .

Но почемуВы сбрасываете форму, если перенаправляете страницу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...