2010-10-04 2 views
0

Я хочу выбрать значение в выпадающем меню select/option, используя только javascript.Я хочу нажать выбранное значение в раскрывающемся списке select/option

Пересмотренный извините за недоразумение. Вот пересмотренный код.

document.getElementById("sel_activity").value = activity; 

Это также будет работать, но это немного больше ..

<select id='sel_activity'> 
<option value='CYC'>Cycle Count</option> 
<option value='INV'>Inventory Count</option> 
<option value='INVDROP'>Inventory Drop off</option> 
<option value='INVPICK'>Inventory Pick up</option> 
<option value='TRAIN'>Training</option> 
</select> 

<script type="text/javascript"> 

var select = 'CYC'; 
var myselect=document.getElementById("sel_activity") 
for (var i=0; i<myselect.options.length; i++){ 
if (myselect.options[i].value == select) 
{ 
    myselect.options[i].selected = true; 
} 
else 
{ 
    myselect.options[i].selected = false; 
} 
} 
</script> 
+0

Ваш вопрос (если есть еще один здесь) не достаточно четко указать, что именно вы пытаетесь сделать, что привело к публикации нескольких ответов, которые вам не помогают. Вы должны попытаться добавить более подробные сведения к своему сообщению, чтобы избежать дальнейших путаниц или даже закрыть вопрос. –

ответ

0

с помощью JQuery

$("#sel_activity").val("CYC") 

JQuery является легкая библиотека JavasScript которая я очень полезно в траверсе DOm, обработке событий и ajax intearactions.

http://jquery.com/

Добавление JQuery к вашей странице просто добавить одну строку кода в головной секции, чтобы включить библиотеку JQuery

<head> 
    <script type="text/javascript" src="h ttp://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> 
</head> 
+0

Мои клиенты включают устройства Blackberry, которые не работают с большинством Jar libarries. – robert

+0

Библиотека jQuery состоит только из javascript. Вы сказали, что вам нужно сделать это в javascript. – Shyju

+1

действительно, но гораздо больше javascript, чем я хочу загрузить мобильное устройство. Также BB до OS5.o имеет неразрешенную совместимость вопросов с jquery. Надеюсь, проект jQuery Mobile рассмотрит эти проблемы. http://jquerymobile.com/ – robert

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