是否可以制作没有提交按钮的可访问表单?

Ben*_*igh 5 forms ajax accessibility

我正在尝试创建一个在可访问性方面排名很高的网站,我遇到的其中一件事是。我的实时搜索(发出 ajax 请求并显示您在“keyup”搜索栏中键入的内容的建议)。

我的建议列表充满了链接,可以将您带到您正在寻找的页面,这意味着没有包含您的结果的提交页面,您只需单击链接,因此提交按钮在我看来是多余且无用的。

因此,我的问题是:是否可以在没有提交按钮的情况下使表单成为实时搜索,而不会使网站排名低于具有搜索按钮的网站?

Ada*_*dam 6

是否可以在没有提交按钮的情况下使表单成为实时搜索,而不会使网站排名低于具有搜索按钮的网站?

你必须阅读WCAG Success Criterion 3.2.2 On Input

提出的第一个技术是G80:提供提交按钮以启动上下文更改

但是还有另一种不需要提交按钮的技术: G13:描述在更改导致上下文发生更改的表单控件之前会发生什么

TLDR:是的,但是。