JavaScriptでリアルタイム値チェックを簡単に行える「LiveValidation」
2007年09月07日
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 に綺麗にまとまっているので、リアルタイムに値チェックを行いたい場合に活用しましょう。
投稿者 KJ : 2007年09月07日 07:02
|
![]()
間違いの指摘をしていただける方はメールでお願いします
最新のブログ記事
- プロフェッショナルなノートパソコンの広告風画像を作る流れ
- 歯車や雲、人型など実用的なPhotoshopブラシ集
- 2008年8月28日 管理人のブックマーク
- オープンソースの便利PHPスクリプトまとめサイト「Open Source PHP」
- 表示法が新しくセクシーなLightBox「SexyLightBox」
- 背景画像やテクスチャ画像のリソース13サイト
- 2008年8月27日 管理人のブックマーク
- Ajaxベースのクールなショッピングカート作成
- WEBで好きな曲を共有可能な音楽共有オープンソース「Opentape」
- インパクトのあるポスター画像を作るPhotoshopチュートリアル集
- 2008年8月26日 管理人のブックマーク


















