Re:独自入力チェックのエラー時に確認画面に進まないように
和田 (2015-12-01 07:18:40) www.synck.com
ちょっぴりややこしいですが、以下の様な方法になります。
add-onsフォルダにあるcharactercheck.jsファイルをなんかテキトーにコピーしてください。ファイル名はなんでもよいのですが、ここではsample.jsとしましょう。
次にconfig.cgiに以下の指定を追加します。
push @AddOns,’sample.js’;
これでsample.jsに書かれた内容が実行されることになります。
sample.js内に記述された
if(obj.name != "")
のif文内はエレメントをチェックする際に走る関数になります。変数objにはエレメント本体が格納されています。ここに独自入力チェックを実装していただく形になります。ややこしいですよね・・・。
mfp.ExtendErrorMsg
という変数内にエラーメッセージが入っている場合は送信できず、何も入っていない場合はチェックを通過したと認識します。
すこしややこしいですが、慣れるときっとカスタマイズしやすいと思いますので・・・。