Показать сообщение отдельно
  #1 (permalink)  
Старый 01.03.2010, 10:41
Аватар для Flashwalk
Новичок на форуме
Отправить личное сообщение для Flashwalk Посмотреть профиль Найти все сообщения от Flashwalk
 
Регистрация: 01.03.2010
Сообщений: 3

Обращение к свойству value и text поля select
У меня такой код для селектбоксов:
addOption(document.drop_list.Category2,dd1, dd1);

function SelectSubCat2(){

var c2 = document.drop_list.Category2.text;
var dd1 = "CD-R";

if(c2 == dd1){
addOption(document.drop_list.Category3,sel3, sel3);
addOption(document.drop_list.Category3,bp1, b1);
addOption(document.drop_list.Category3,bp2, b2);
}

function addOption(selectbox, value, text ){
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;
	if(text==sel0|text==sel1|text==sel2|text==sel3){
	optn.setAttribute("selected","selected");
	}
	selectbox.options.add(optn);
}
Если я указываю переменную c2 как свойство - text, то функция не работает, строки не добавляются.
А если её указать как value
var c2 = document.drop_list.Category2.value;
функция работает.
Ответить с цитированием