【发布时间】:2013-12-05 07:11:49
【问题描述】:
我正在使用插件进行客户端表单验证。问题是插件添加了一个包含表单信息的标签,所以无效的表单控件现在有两个标签。我已经修改了插件,以便标签根据有效性切换;但是,我关心的是可访问性和有效的 HTML(虽然不太关心 HTML 的验证)。
那么,这样可以吗?
<label aria-hidden=true style="display:none" for="inputElement">My Input Element</label>
<label for="inputElement">My Input Element must be at least 10 characters</label>
<input id="inputElement">
我在规范中看到每个标签只能指向一个输入元素,但没有说明一个输入元素是否只能有一个标签。
谢谢。
【问题讨论】:
标签: html forms accessibility