Автоматический выбор выбранной опции select'а
В форме есть 2 поля select. При выборе первого selecta по "onChange" заполняется второй. Как сделать, чтобы во втором select'е поле сразу же было выбранным, т.е. подсвеченным синим?
function lstStuff_OnChange() { var listBox = document.getElementById("lstStuff"); var subListBox = document.getElementById("lstOtherStuff"); subListBox.options.length = 0; for(i=0; i<listBox.length; i++) { if( listBox.options[i].selected ) { var key = listBox.options[i].text; if(otherStuff[key]) { for(j=0; j<otherStuff[key].length; j++) { var option_array = otherStuff[key][j].split(";"); subListBox.options.add(new Option(option_array[0],option_array[0])); document.getElementById("control").value = option_array[1]; } } } } } Что нужно дописать в subListBox.options.add(new Option(option_array[0],option_array[0]))чтобы он стал выделенным? |
javascript_pupil,
Option |
Спасибо! Только я не понял разницу между
subListBox.options.add(new Option(option_array[0],option_array[0], false, true)); и subListBox.options.add(new Option(option_array[0],option_array[0], true, true)); т.к. работают оба варианта. Буду признателен, если кто-то подскажет. |
Часовой пояс GMT +3, время: 20:44. |