我想从HTML
document.getElementByID('id');
我不知道这是否常见,但是选项有一个名为value的属性,那么我如何按值或文本选择选项呢?
您可以获取选项,循环并检查值
let select = document.getElementById("id");
for (let i = 0; i < select.options.length; i++) {
if (select.options[i].value == "two") {
select.selectedIndex = i;
break;
}
}
演示:https://jsfiddle.net/ghyx623m/