在我的HTML表单中(与大多数HTML表单一样),标签与字段共享相同的ID。单击具有匹配ID的复选框后,我将尝试返回到标签标签的HTML。
<input id="yes1" type="checkbox">
<label for="yes1">This is the text it should return.</label>
和我的jQuery:
$('input').change(function() {
if (this.checked) {
var respons
我正在使用插件进行客户端表单验证。问题是插件添加了一个包含表单信息的标签,因此无效的表单控件现在有两个标签。我修改了插件,使标签根据有效性切换;然而,我关心的是可访问性和有效的HTML (虽然不太关心HTML的验证)。
这样行吗?
<label aria-hidden=true style="display:none" for="inputElement">My Input Element</label>
<label for="inputElement">My Input Element must be at