<index><STRONG><index><STRONG>Вопрос по Js</STRONG> <DIV class=&quo

pbnoob

Well-known member
25.08.2006
135
0
#1
Доброго времени суток!

Вопрос по java script:
пишу функцию, котороая должна просто взять значение поля
( 2 поля - UC и US, оба ComputedForDisplay)
(UC="M")
(US="0;1;2")

function EraseDocument() {
f = document._Project;
alert("му мля");
//UC=f.UserCompany.value;
//US=f.UserStatus.value;
UC=f.UC.value;
//US=f.US.value; <- пытаюсь взять "значение" переменной
si=f.US.selectedIndex <- пытаюсь взять "индекс массива", если переменная - массив
if (si!=null) // для полей типа компьютед
{ fld=f.US.options[si].value <- само "значение" переменной (массив)
//alert("3");
}
alert("UC="+UC);
alert("si="+si);
//alert("US="+US); <- обыкновенный месагбокс для "значение" переменной
alert("fld="+fld); <- обыкновенный месагбокс для переменной (массив)
g=US.indexOf ("0")
//alert("US="+US+" len="+US.length);
//alert("g="+g);
...
}
/* end function */

UC - выводит "М"
US в обоих случаях (один из них сейчас закоментарен) выдается сообщение, что переменная
не определена.

Подскажите как взять значение из этого поля?