Rumah >hujung hadapan web >tutorial js >Cara melaksanakan senarai juntai bawah untuk memilih nilai dalam kemahiran js (3 kaedah)_javascript
Contoh dalam artikel ini menerangkan kaedah memilih nilai tertentu dalam senarai juntai bawah menggunakan js. Kongsikan dengan semua orang untuk rujukan anda, butirannya adalah seperti berikut:
Kaedah 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>
Kaedah 2:
Terdapat drop down seperti berikut
<select name="" > <option value="1">11</option> <option value="2">22</option> <option value="3">33</option> .......
Pengendalian kotak senarai juntai bawah mycombo bukan dalam borang
document.all( "mycombo ").selectedIndex=2 // 成功选中“苹果”这一项 mycombo.selectedIndex=2 // 成功选中“苹果”这一项 document.mycombo.selectedIndex=2 // 失败
Pengendalian kotak senarai juntai bawah kombo2 dalam borang myform
document.all( "combo2 ").selectedIndex=2 // 成功选中“买水果”这一项 myform.combo2.selectedIndex=2 // 成功选中“买水果”这一项 document.myform.combo2.selectedIndex=2 // 成功选中“买水果”这一项
Kaedah 3:
Boleh ditetapkan mengikut nilai.
Contohnya:
Kod senarai juntai bawah adalah seperti berikut:
<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();">
Kod fungsi JS adalah seperti berikut:
function setvalue() { document.getElementById("mysel").value="2"; }
Saya harap artikel ini akan membantu semua orang dalam pengaturcaraan JavaScript.