メイン

JavaScript アーカイブ

2007年07月15日

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から最新をゲットして差し替えたら無事バリデートできた。


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

About JavaScript

ブログ「Nega Diary」のカテゴリ「JavaScript」に投稿されたすべてのエントリーのアーカイブのページです。新しい順番に並んでいます。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type