是否有在标签上使用accesskey
属性的技术?<option>
我知道你可以在 a 上使用它<select>
,但我需要在 a内<option>
使用<select>
它。
示例:我需要做这样的事情吗?
<select>
<option>Blah</option>
<option accesskey="5">5</option>
</select>
谢谢你的帮助。
是否有在标签上使用accesskey
属性的技术?<option>
我知道你可以在 a 上使用它<select>
,但我需要在 a内<option>
使用<select>
它。
示例:我需要做这样的事情吗?
<select>
<option>Blah</option>
<option accesskey="5">5</option>
</select>
谢谢你的帮助。
在标签上具有accesskey
属性不会验证为 HTML4,而是验证为 HTML5。<option>
我在 JSFiddle 上做了一个测试用例——accesskey 9 分配给文本字段,而 accesskey 2 分配<option>
给<select>
.
<option>
Mac 上的 Firefox 5 在您激活其访问密钥时不会关注(使用CTRL+ 2- 请参阅http://en.wikipedia.org/wiki/Access_key#Access_in_different_browsers),但 Chrome 12 会(CTRL+ ALT+ 2)。
从理论上讲,您可以编写一些 JavaScript 来监听这个特定的组合键并设置<select>
's selected 选项,但我不确定这是否值得,或者是个好主意——它可能比其他任何事情都更让用户感到困惑。