user-interface - 在哪里可以找到 HTML 选择小部件的规范?

标签 user-interface widget html-select specifications

HTML 选择小部件在如何设置样式方面受到很大限制。为了解决这个问题,有许多库试图使用 JavaScript 重新实现它,但大多数都缺少 native 版本中可用的一个或另一个功能。以下是一些很难在单一实现中找到的功能:

  • 箭头键可用于在不打开弹出窗口的情况下浏览焦点选择元素的选项
  • 可以通过输入以其开头的字母跳转到选项
  • 如果底部没有足够的空间,或者如果在底部打开弹出窗口需要使选项弹出窗口可滚动,则弹出窗口会在顶部打开。

是否有规范列出了 native 选择小部件支持的所有功能?

我知道这些实现可能依赖于平台,但是为它们中的任何一个提供文档会很有用。

我能找到的最好的信息是关于类似组件的信息 - combobox:

最佳答案

在 HTML 术语中,它称为选择元素

您可以在 HTML 5.2 W3C Recommendation, section 4.10.7 中找到它的规范

您还可以查看 upcoming HTML 5.3 的工作草案中的相同部分。 .

关于user-interface - 在哪里可以找到 HTML 选择小部件的规范?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55941342/

相关文章:

html - 一个 HTMLInputElement 被点击,一个 HTMLOptionElement 被点击

javascript - 当我需要显示更多时,我的选择框被缩小到两个条目

JavaFX TextField cancelEdit 未按预期工作

gwt - 如何跨 GWT 小部件共享样式表类型

firebase - 如何在初始化器 flutter 中访问小部件传递的值

android - 如何从AppWidgetManager Edit Box获取Text。有什么办法吗?

javascript - 在选择项上使用所选属性时未触发 Jquery 更改事件

java - 如何在单独的Java包中读取文本文件的内容

java - 将数组列表中的随机项目放入 JLabel

从 IDE Netbeans 运行 Java GUI 程序