※ 画面は公式サイトデモより 入力画面があったら、必ず入力チェックが必要になる。正しく入れてくれるはず、なんて考えは捨て去らなければならない。 Webシステムにおける入力チェックの基本はサーバサイドだが、ユーザビリティを高めるためにこうしたライブラリを導入しても良さそうだ。 今回紹介するフリーウェアはJSValidate、JavaScriptを使った入力チェッカーだ。JavaScriptなのでソースは閲覧できるが、ライセンスは明記されていないのでご注意いただきたい。 可能な入力チェックは、必須、数字(整数のみも可能)、英数字のみ、英語のみ、E-mail、USまたはカナダの郵便番号、USの州名、クレジットカード、社会保障番号、ドロップダウンリストが初期状態でないものが選択されているとなっている。 エラーが出た場合はサーバへデータは送られず、各項目の右側にエラーメッセージが表示される。どれがエ