ユーザーから金額を取得するために使用している入力フィールドがあります。jQuery Money Mask関数を使用して、ユーザーの入力にマスクを適用しています。たとえば、ユーザーが「100000」と入力すると、入力フィールドには「$ 1,000.00」と表示されます。問題は、入力フィールドのパターンを設定して、数値のみに制限していることです。pattern="[0-9]*"
通貨文字列を受け入れるように、この正規表現 ( ) を変更する必要があります。どんな助けでも大歓迎です!
入力フィールドのコード:
<input name="rentPayment[paymentAmount]" id="paymentAmount" placeholder="0.00" value="" type="text" pattern="[0-9]*">