javascript - 使用选项 ID 选择

标签 javascript

<select id="editSkillList">  
     <option id="0">Select</option>
     <option id="8">text1</option>
     <option id="5">text2</option>
     <option id="4">text3</option>     
</select><br><br>

Javascript代码

document.getElementById("editSkillList").selectedIndex="2";

但是我想使用选项 id 设置选择。这可能吗?那么请帮助我

最佳答案

您只需将选择值设置为定位 ID 后从选项中获取的文本即可

document.getElementById("editSkillList").value = document.getElementById('4').innerText;

FIDDLE

编辑:

如果选项有值,您只需将选择值设置为选项值之一

document.getElementById("editSkillList").value = document.getElementById('4').value;

关于javascript - 使用选项 ID 选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20988920/

相关文章:

javascript - 包含带有innerHTML 的脚本 - 转义字符

javascript - Laravel 5 和 AngularJS ng-view 问题

javascript - 如何从 FullCalendar 中删除此事件?

javascript - 在同一行中分配变量和更改属性

javascript - Chrome 似乎不允许 window.print()

javascript - 使用 Javascript 将文本文件转换为关联数组

javascript - 如何将 $sce.trustAsResourceUrl 与 $http 服务一起使用

javascript - 如何使用 AJAX 内容填充 Google map 信息窗口?

javascript - 使用 jquery 或 javascript 可能是 AJAX 单击 iframe 内的元素

javascript - jsFiddle 逻辑运算符中的圆括号