Maison > Article > interface Web > Comment implémenter une liste déroulante pour sélectionner une valeur dans js (3 méthodes)_javascript skills
L'exemple de cet article décrit la méthode de sélection d'une certaine valeur dans une liste déroulante à l'aide de js. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
Méthode 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>
Méthode 2 :
Il y a un menu déroulant comme suit
<select name="" > <option value="1">11</option> <option value="2">22</option> <option value="3">33</option> .......
Fonctionnement de la liste déroulante mycombo hors du formulaire
document.all( "mycombo ").selectedIndex=2 // 成功选中“苹果”这一项 mycombo.selectedIndex=2 // 成功选中“苹果”这一项 document.mycombo.selectedIndex=2 // 失败
Fonctionnement de la liste déroulante combo2 au sein du formulaire myform
document.all( "combo2 ").selectedIndex=2 // 成功选中“买水果”这一项 myform.combo2.selectedIndex=2 // 成功选中“买水果”这一项 document.myform.combo2.selectedIndex=2 // 成功选中“买水果”这一项
Méthode 3 :
Peut être attribué par valeur.
Par exemple :
Le code de la liste déroulante est le suivant :
<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();">
Le code de la fonction JS est le suivant :
function setvalue() { document.getElementById("mysel").value="2"; }
J'espère que cet article sera utile à tout le monde dans la programmation JavaScript.