サーバー側のフォーム検証をスクリーン リーダーと互換性のあるものにする方法

StackOverflow https://stackoverflow.com/questions/2318115

質問

スクリーン リーダーが間違ったコンテンツを入力した場合、そのフィールドに正しい値を入力するための情報をユーザーに提供する方法 (JavaScript が無効な場合)。

JavasSript を使用すると、JavaScript アラートを表示できますが、JavaScript が無効になっている場合はどうなりますか?

ASP.NET 2.0 と PHP の両方に対応するソリューションが必要です。

役に立ちましたか?

解決

行うべきことは主に 2 つあります。

問題があったことを明確にする ページの上部に情報メッセージを表示します。

エラーメッセージをラベル要素内に配置する そのため、フォーム モードで読み取られます。入力ごとにラベル要素が 1 つだけあることを確認してください (一部のスクリーン リーダーは複数のラベルに対応できません)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top