« メインPCのHDDが死亡 | メイン | ATOKとIME2005が勝手に切り替わる問題 »

elm.ClassNames is not a function

ここ数ヶ月で、数種類のJavaScriptのバリデーションのライブラリを5〜6種類は試した。

サイトによって細かい条件が違うので、すべてのケースをクリアできるライブラリというのが、なかなかないのだけれど、とりあえず今試しているのは、これ。

http://tetlaw.id.au/view/javascript/really-easy-field-validation

HTMLに組み込んでみたものの、なぜか、

elm.ClassNames is not a function

というエラーになり、実行できない。

このバリデータは、ルールをclassに指定するため、同時に指定してる表示調整用のclassがバリデートのルールと解釈され、エラーになってるのかなーと、迷うこと1時間。

本家サイトのフォーラム(当然、英語)を覗いていたら、なんとなくそれっぽいメッセージ発見。

prototype.jsが古かったらしい。prototype.orgから最新をゲットして差し替えたら無事バリデートできた。


時間があれば、細かい使い方とか書きたいんだけどなぁ〜

トラックバック

このエントリーのトラックバックURL:
http://www.ironhearts.com/diary/mt-tb-ih.cgi/835

コメントを投稿

2008年09月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

最近のコメント

on JavaScriptでクロスドメイン: >しかし、こういう小
junp on iMovieで静止画を取り込むと荒い: すいません困ってます
う〜ん・・・ on 素朴な疑問: にょうをした、きたな
困ってました on ATOKとIME2005が勝手に切り替わる問題: 何故か勝手に切り替わ
go on 日々の記録: 4600C、同じ症状
Masatoru on 日々の記録: このサイトのおかげで
yy on 日々の記録: はじめまして。 昨日
ひろまま on 日々の記録: はじめまして。 私も
いきあん on 日々の記録: ANN様・皆様 46
ゅーーーーヵ on 目がテン/ドッヂボール: とれるように、なりま

アーカイブ