ニュース

2019.02.26

カスタムスクリプトでバリデーションやノーマライゼーションが可能に

フォーム機能のカスタムスクリプトの機能強化を行いました。

フォーム項目の値のバリデーション/ノーマライゼーションの設定が可能に

昨年12月の機能強化で、フォームの項目の値を JavaScript でコントロールできるようになっています。

フォームの項目の値をJavaScriptで制御する | マニュアル | MovableType.net フォーム

今回は、これに加え、項目の値に対して独自のバリデーションやノーマライゼーションを設定できるようになりました。

例えば以下のようなことが実現できます。

  • 個人情報への同意を確認するチェックボックスでチェックをしていない場合に、「個人情報の取り扱いについてご確認のうえ、チェック入れてください」など独自のメッセージを出す
  • 郵便番号の入力が全角でも半角でも、送信時には半角にして受け付ける

詳しくはマニュアルをご覧ください。