我本可以寻找这个。提交表单后,如果错误可用,它将显示在顶部作为验证摘要(可能会完成)。这是至关重要的。当我单击错误消息时,焦点应转到相应的错误字段。该字段可以位于相同的选项卡或其他选项卡或其他面板等
有可能实现吗?
答案 0 :(得分:1)
实现这一目标的一种简单方法是使错误消息成为该特定字段的标签:
<label for="myField">some error</label>
&安培;
<input id="myField">
无论DOM中两个元素相互之间有多远,单击该消息将自动聚焦该字段。
JavaScript也可以聚焦输入(参见.focus() documentation)。在这两种情况下,输入都需要在可以聚焦之前实际存在于DOM中。