是否有一种干净的HTML方式将按键与下拉项关联起来

Dua*_*ane 5 html php jquery

我正在开发一个我希望允许快速输入数据的应用程序.所以我想通过int月值(即7 = 7月)选择一个日期字段.我想我只有两个选择.

  1. 将数字添加到月份(1月1日,2月2日,等等),但这很难看
  2. 使用JS或jQuery拦截按键并选择适当的月份(可行,但很乱)

有没有办法让一个隐藏的定位器下拉?

- 编辑清晰度 -

我试图让用户更容易通过键盘输入日期,而不是使用日历选择器(我有),他们可以键入.... 1 tab 1 tab 2010,这将导致日期为2010年1月1日

Nik*_*kiC 0

HTML 中有一个accesskey属性,允许指定允许使用[Alt] + Character. 但我不知道这是否适用于<option>

<select>
    <option accesskey="1">January</option>
    <!-- ... -->
</select>
Run Code Online (Sandbox Code Playgroud)