【发布时间】:2013-02-16 04:35:22
【问题描述】:
当我在表单输入中添加标签时,我通常可以单击该标签,它会将我引向适当的输入(见下文)。
<label for="input">Label</label><input type="text" id="input"/>
但是,当我尝试通过文件输入完成相同操作时,标签上的点击会被忽略。这是一个错误吗?一个特征”?有没有办法仍然做到这一点?
jsFiddle 测试用例:here
【问题讨论】:
-
为我工作:OSX 上的 Chrome 14
-
这在 FF6 上对我有用,但只能通过键盘导航 - 使用鼠标,它没有(假设它应该)正确聚焦文件输入。
-
它在 Windows 7 上的 FF 7.0.1 中不起作用。
-
它在 Windows 7 上的 FF 10.0.1 中不起作用。
标签: html file-upload