4

div の順序付けられていないリストを含むチェック リスト ページがあります。div をクリックすると、jquery は「選択済み」のクラスを切り替えます。送信されると、jquery は「選択された」すべての ID の配列を作成し、それを AJAX 経由でサーバーに渡します。

これは適切ですか?私はルールを破っていますか?元気に働いているようです。書式設定されたチェック ボックスの例を見てきましたが、この方法の方が簡潔で簡単です。簡単すぎるかもしれないので、素晴らしいグループの人々に助けを求めています. ありがとうございました。

4

1 に答える 1

2

いいえ、HTML のセマンティクスを無視しているため、「適切」ではありません。

アクセシビリティが気になる場合は、チェックボックスを使用する必要があります。そうすれば、<labels>スクリーン リーダーなどの支援技術が何をすべきかがわかります。もちろん、JavaScript を有効にしないとアプリはまったく動作しません。

CSS と JavaScript を使用して、チェックボックスを使用しながらページのルック アンド フィールを正確に作成できる必要があります。それは明らかにより多くの作業であり、利益がコストを正当化するかどうかを決定するのはあなた次第です.

于 2012-04-19T22:16:16.753 に答える