我对HTML和Javascript都比较陌生。我正在尝试弄清楚如何在单击两个按钮中的一个后打开下拉列表。到目前为止,我的按钮有:
<button id="button1" onclick="button1function()">Button 1</button>
<button id="button2" onclick="button2function()">Button 2</button>
到目前为止,按钮1的列表是
<select>
<option value="jsmith">Jane Smith</option>
<option value="jdoe">John Doe</option>
</select>
到目前为止,我为按钮2列出的列表是
<select>
<option value="iwilliams">Ian Williams</option>
<option value="arobinson">Andrew Robinson</option>
</select>
我也很好奇,如果下拉列表可以消失,一旦你再次点击按钮。
非常感谢大家!
3条答案
按热度按时间a5g8bdjr1#
我有一些代码为您的任务:
这里是demo
ia2d9nvy2#
简单现代的解决方案
只需几行普通的Javascript就可以完成,使用classList.toggle来显示或隐藏下拉菜单。单击Show code,然后运行snippet来查看它是如何工作的。没有理由加载像jQuery这样的大型库,除非它在页面的其他地方被使用。
Javascript语言
CSS
ifsvaxew3#
试试这个