リアルタイムバリデーション validate.js を修正する

screenshot

同様のスクリプトをいくつか見た中では、上のが一番良かった。

  • 余計な視覚効果を入れない。
  • ビヘイビアを使った組み込み方法が秀逸。
  • (prototype.jsを除き)1個ファイル追加するだけ。

などの点で優れていると思った。


……が、紹介記事のコメントにもあるとおり、この validate.js はパスワード入力欄で正しく動作しない。その修正。

275行目

if(el.type=='text') {

if(el.type=='text' || el.type=='password' || el.type == 'textarea') {