首頁 > web前端 > js教程 > js實作下拉清單選取某個值的方法(3種方法)_javascript技巧

js實作下拉清單選取某個值的方法(3種方法)_javascript技巧

WBOY
發布: 2016-05-16 15:25:10
原創
2131 人瀏覽過

本文實例講述了js實作下拉清單選取某個值的方法。分享給大家參考,具體如下:

方法1:

<select id="aa">
<option>1</option>
<option>2</option>
</select>
<input type="button" value=" 选中" onclick="checkOption()" />
<script language="javascript" type="text/javascript" >
function checkOption()
{
 document.getElementById("aa").options[1].selected = true;
 alert("选中了2");
}
</script>

登入後複製

方法2:

有一個如下的drop down

<select name="" >
<option value="1">11</option>
<option value="2">22</option>
<option value="3">33</option>
.......
登入後複製

不在表單之內的下拉列錶框mycombo的操作

document.all( "mycombo ").selectedIndex=2 // 成功选中“苹果”这一项
mycombo.selectedIndex=2 // 成功选中“苹果”这一项 
document.mycombo.selectedIndex=2 // 失败 

登入後複製

在表單myform之內的下拉列錶框combo2的操作

document.all( "combo2 ").selectedIndex=2 // 成功选中“买水果”这一项
myform.combo2.selectedIndex=2 // 成功选中“买水果”这一项 
document.myform.combo2.selectedIndex=2 // 成功选中“买水果”这一项

登入後複製

方法3:

可以透過value來賦值。

舉例如下:

下拉清單程式碼如下:

<select onPropertyChange="showValue(this.value)" id="mysel">
 <option value=""></option>
 <option value="1">1</option>
 <option value="2">2</option>
 <option value="3">3</option>
</select>
<input type="button" value="changevalue" onclick="setvalue();">

登入後複製

JS函數程式碼如下:

function setvalue() {
 document.getElementById("mysel").value="2";
}

登入後複製

希望本文所述對大家JavaScript程式設計有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板