如何使服务器端表单验证与屏幕阅读器兼容

发布于 2024-08-23 00:45:32 字数 175 浏览 6 评论 0原文

如果屏幕阅读器填写了错误的任何内容,那么如何向用户提供信息(如果禁用了 javascript)以进入该字段并填写正确的值。

使用 JavasSript 我们可以显示 javascript 警报,但是如果 JavaScript 被禁用呢?

我需要一个适用于 ASP.NET 2.0 和 PHP 的解决方案。

if screen reader fill any content wrong then how to give info (if javascript is disabled) to user to go that field any fill the correct value.

with JavasSript we can show javascript alert but if JavaScript is disabled then?

I need a solution for both ASP.NET 2.0 and PHP.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

阳光的暖冬 2024-08-30 00:45:32

您应该做两件主要的事情:

通过在页面顶部显示信息消息来明确存在问题

将错误消息放置在标签元素内,以便在表单模式下读取它们。确保每个输入只有一个标签元素(某些屏幕阅读器无法处理多个标签)。

There are two main things you should do:

Make it clear there was a problem by displaying an information message at the top of the page.

Place error messages inside label elements so they will be read in Forms mode. Make sure you have only one label element per input (some screen readers can't cope with multiple labels).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文