Программирование > JavaScript & JScript
проверка полей
Greg:
вот в общем цельный код
HTMLSelectElementOptions1 = document.srch.dir.options;
StrDir= new String("");// или так: var StrDir=\'\';
for(var i = 1; i <= HTMLSelectElementOptions1.length; i++)
{
if (HTMLSelectElementOptions1[i].selected)
{
alert(HTMLSelectElementOptions1[i].innerHTML);
return false
}
}
return false;
с alert() - все нормально, выводит, а если присвоить значение переменной, а потом пробовать выводить переменную - ничего.
Greg:
Все! сам разобрался
вот окнчательный вариант:
HTMLSelectElementOptions1 = document.srch.dir.options;
StrDir= new String();
for(var i = 1; i <= HTMLSelectElementOptions1.length; i++)
{
if (HTMLSelectElementOptions1[i].selected)
{
StrDir=HTMLSelectElementOptions1[i].innerHTML;
break;
}
}
alert(StrDir);
return false;
html_coder:
Greg а у меня всё работает.
Я только не понял одного HTMLSelectElementOptions1, что такое 1????
почему 1, или ты просто сделал у себя такую переменную?
html_coder:
--- Цитировать ---Greg:
Все! сам разобрался вот окнчательный вариант:
--- Конец цитаты ---
Ну и славненько ))))
Greg:
html_coder
да, это просто на стестовом этапе, чтобы отличить переменную (у меня там вторая еще есть)
Навигация
Перейти к полной версии