【发布时间】:2019-10-02 14:55:09
【问题描述】:
我需要一个下拉菜单才能在不手动点击的情况下打开。我尝试了很多东西,其中包括。
setTimeout(()=>{
document.getElementById("mydropdown").click();
},5000)
<select id="mydropdown">
<option value="1">1</option>
<option value="2">2</option>
<option value="2">3</option>
</select>
但它不起作用。我能做什么?
这是我的实时代码:
https://stackblitz.com/edit/angular-xinu88?file=src%2Fapp%2Fapp.component.html
【问题讨论】:
-
我看了 - HTMLSelectElement 上似乎没有任何方法可以打开下拉列表,正如您所发现的,
.click()没有打开它。 -
@GreyBeardedGeek 是的...
标签: angular