2009-12-18 1 views
0

У меня есть приложение для поиска в html с javascript. В том, что я использовал параметр & (выберите поле). Я хочу получить значения из базы данных доступа в selectbox. Как я могу это сделать с помощью массива? Я также хочу получить счет опции. Ниже ниже работает неправильно. Как я могу это сделать. Кто-то знает, пожалуйста, помогите мне. Спасибо.Html с javascript-search

var myselect=(selinstal.value); 

for(var i=0;i<(select2.option.length);i++) 
{ 
    myarray[i]=myselect; 
    rs(myarray); 
    //document.write(rs(0)); 
} 

<select id="Select2" style="width: 152px" name="selinstal"> 
    <option selected="selected"></option> 
</select> 

ответ

1

Это может быть сделано примерно так.

Я не проверял, но он должен делать ..

Чтобы получить выбранный вариант: document.getElementById("Select2").options[document.getElementById("Select2").selectedIndex].value

Чтобы получить массив с параметрами: document.getElementById("Select2").options

+0

Как я могу заменить этот код? "for (var i = 0; i <(select2.option.length); i ++)" – user85511

+0

Точным кодом, который я дал вам в своем ответе ...? 'var options = document.getElementById (" Select2 "). options;' then use 'for (i = 0; i Ben

+0

Как я могу заполнить значения из базы данных доступа в selectbox в html с помощью javascript? пожалуйста, помогите me.me новый с javascript. – user85511

0

Devassy, ​​

Ваш вопрос не очень ясен. Если вы хотите получить значения из базы данных доступа в selectbox, вам следует попробовать сделать это на стороне сервера, перечислив записи по опциям выбора.

Если речь идет о том, как найти общее количество опций для выбора, используйте то, что предложил Бэн.

document.getElementById («Выбор2»). Options.length

Также убедитесь, что выше сценарий выполняется после того, как выбрать элемент загружается в к DOM т.е. после того, как window.onload вызывается.

Смежные вопросы