我想创建一个下拉菜单,用户可以在其中选择几个选项之一,或者选择“其他”,这将允许他们输入文本来输入自定义值。
HTML5内置组合框不能很好地工作,因为如果用户选择“其他”,我只想要一个可自定义的选项。
<input type="text" list="days-to-expire" />
<datalist id="days-to-expire">
<option>15</option>
<option>30</option>
<option>60</option>
<option>90</option>
<option>other</option>
</datalist>
有没有一种简单的解决方案,不需要用户使用JavaScript来侦听所选的选项,并且如果用户选择“其他”选项,则不需要显示隐藏的文本输入?