html - 一旦你在多选 html 列表框中选择了一个项目,无论如何都取消选择

标签 html select

我的用户似乎无法取消选择 html 中的所有选择。我在 html 中有一个基本的多选列表框:

 <select class="longDropdown" id="SelectedCalendars"
         multiple="multiple" name="SelectedCalendars">
     <option value="13">ER</option>
     <option selected="selected" value="26">Billy 123</option>
     <option selected="selected" value="28">New Cal</option>
 </select>

如果一开始选中了几个项目,您可以通过单击其他项目来取消选择来进行更改,但是用户似乎无法取消对所有项目的选择。我真的必须编写一些 jquery/javascript 代码来以编程方式执行此操作吗?这是 HTML UI 规范中的缺陷吗?

最佳答案

在 macOS 上,用户可以 + 单击最后选择的项目以取消选择它。在其他平台上,用户将改为使用 Ctrl + 单击。

关于html - 一旦你在多选 html 列表框中选择了一个项目,无论如何都取消选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3887128/

相关文章:

javascript - html 按钮 onclick 启动 javascript progressbar

html - Div 内容不应自动缩放

mysql - SELECT 和其他值的 INSERT 结果

jquery - 如何使用 JQuery 查找 DOM 选择对象上的选定索引?

DOM 元素上的 Javascript 转换

jquery - slider 高度技术

javascript - 为不同的浏览器包含不同的类

javascript - jQuery 选择列表删除所有选项

php - Mysql 选择不带货币的数字价格范围字段

MySQL根据记录的总和查询一个表或在另一张表中没有记录