We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 32535
    • 58 Posts
    eform属性で、integerを設定して、数字かどうかを判別したいのですが、integerを記述すると必ず入力した数字に「,」が加えられてしまいます。
    あと先頭に0を置くと削除されてしまいます。

    0462810 → 462,810

    のような感じです。
    電話番号などを入力する場合など「,」が入ってしまうのと先頭の0が削除されてしまうのは問題なので数字かどうかだけをチェックしたいのですが、
    何か良い方法はありますでしょうか?
    どなたかわかる方がおられましたらご教授下さい。
      • 23276
      • 85 Posts
      データタイプをstringにして、正規表現でチェックされてはどうでしょう?

      <input name="number" type="text" eform="タイトル:string:1:エラーメッセージ:#REGEX /^[0-9]+$/" />

        • 32535
        • 58 Posts
        Phizeさんに教えていただいた方法で成功しました。

        ありがとうございました。