リアルタイムバリデーション validate.js を修正する
同様のスクリプトをいくつか見た中では、上のが一番良かった。
- 余計な視覚効果を入れない。
- ビヘイビアを使った組み込み方法が秀逸。
- (prototype.jsを除き)1個ファイル追加するだけ。
などの点で優れていると思った。
……が、紹介記事のコメントにもあるとおり、この validate.js はパスワード入力欄で正しく動作しない。その修正。
275行目
if(el.type=='text') {
↓
if(el.type=='text' || el.type=='password' || el.type == 'textarea') {