1

Dreamweaver でサイトを分析していて、このエラーが発生しました

オブジェクトにはデバイスに依存しないインターフェイスが必要であり、wcag 9.2 のようなものです。

<asp:ImageButton ID="ibtnSearch" runat="server" OnClick="ibtnSearch_Click" ImageUrl="images/img_search.jpg" ImageAlign="AbsMiddle" align="left" />

助けが必要

Dreamweaver で分析を実行したところ、これらの結果が得られました。私はdreamweaver 8で作業しています

4

1 に答える 1

2

OnClick="ibtnSearch_Click" が原因で、このエラーが発生する可能性があります

これは、onclick イベント ハンドラーがデバイス依存のソリューションであるためです。マウスクリックによるアクセスを許可しますが、厳密に言えばキープレス (たとえば Enter など) は許可しません。キーボード ユーザーがいずれにせよインターフェイス要素にアクセスすると、最新のブラウザは onclick イベントを送信するため、これは一般的に議論の余地があります。

このエラーを安全に無視できるかどうかを判断するには、キーボードだけを使用してページをナビゲートしてみてください。Tab を使用して問題の画像ボタンを選択し、Enter を押してアクティブにします。これは機能しますか?その場合は、このエラーを無視できます。

注: マウスを使用しない可能性があるユーザーには、RSI を持つユーザーや、カーソルが見えない視覚障害のあるユーザーが含まれるため、スクリーン リーダー ソフトウェアによるキーボード アクセスに依存しています。

于 2011-01-19T20:32:30.480 に答える