JavaScriptでリアルタイム値チェックを簡単に行える「LiveValidation」
2007年09月07日-
スポンサード リンク
LiveValidation - Validation as you type
Lets face it, forms are boring, validation is a pain. It’s time to inject some life into them, make them fun again...
JavaScriptでリアルタイム値チェックを簡単に行える「LiveValidation」。
このライブラリを使ってできることは、examples にまとまっています。
数字、長さ、メールかどうかなど、値チェックに必要なものは殆どそろっているので簡単に実装できます。
コードは次のようにオブジェクト指向で非常にシンプル。
var sayHello = new LiveValidation( "sayHello", { validMessage: "Hey there!" } );
sayHello.add( Validate.Presence,
{ failureMessage: "Don't just ignore me, I wanna be your friend!" }
);
sayHello.add( Validate.Format,
{ pattern: /hello/i, failureMessage: "How come you've not said 'hello' yet?" }
);
Validate.Presense で、入力必須項目として扱います。failureMessage でエラーメッセージ指定。
Validate.Format で、入力値の妥当性チェックが行えます。pattern で適切な正規表現を指定し、failureMessage でエラーメッセージです。
sayHello.add( Validate.Numericality, { is: 2000 } ); で、数字の2000かどうかをチェックすることもできるようです。
出来ることは documentation に綺麗にまとまっているので、リアルタイムに値チェックを行いたい場合に活用しましょう。
スポンサード リンク
Advertisements
SITE PROFILE
最新のブログ記事(新着順)
- 小説表紙などに使えそうな商用可なフォント「になロマン」
- 筆で書いたようなカナ書体「筆竹仮名B」
- 無料・商用利用可な丸文字ピクセルフォント「マルミーニャM」
- スペースコブラ風フォント
- Next.jsのVercelから商用利用可能なフリー汎用フォント「Geist Font 」
- 無料で使えるいい感じの日本語フォント「しっぽり太ゴシック」
- CSSのみで実装された500種類のローディングアニメーション「CSS Loaders」
- 画像ホバーで様々なエフェクトをかけられる「Izmir」
- CSSのbox-shadowをGUIで生成できる「CSS Box Shadows Generator」
- 好きな画像や文字を埋め込んだQRコードをリアルタイムで作れるWEBツール
- 過去のエントリ