Skip to content

入力チェック

Q. フォームを標示した時にちらついてエラー文言が一瞬みえることがあるのですが?

espar form はその仕様上、ページのDOMが全て構成された後に動作を開始します。そのためDOM構築時にエラー文言用の要素が見えてしまうことがあります。これを回避するには、espf-e で始まるクラス指定をしているエラー文言表示用要素すべてに display:none; のスタイルを適用して下さい。これによる espar form の動作への影響はありません。

Q. 入力チェックを指定した input 要素でエラー文言が表示されないのですが?

エラー時に表示する文言を含むタグ要素(<div>や<span>など)に指定するクラス名は正しくエラー表示要素クラスになっているかご確認ください。エラー表示クラスの詳細は、バリデーションの「エラー表示クラス」の項目をご参照ください。

また、エラー表示クラスに対応するinput要素のname属性値に使用不可な文字が含まれていないかご確認ください。

Q. チェックボックスやラジオボタンで入力チェック時のエラー文言が表示されないのですが?

チェックボックスやラジオボタンの見た目をCSSで制御している場合に、エラー文言が表示されない場合があります。そのような場合は espar form のグローバルオブジェクト内で validate_hidden_element: true を指定して下さい。(参考 → グローバルオブジェクト)