PHP スクリプトには、小数点とカンマを含む数値を受け入れる入力フィールドがあります。ただし、このフィールドの値を使用する計算では、小数点付きの値のみを使用できます。
必要なもの: ユーザーが 0,03 などの値を入力した場合、これを 0.03 に変換する必要があります。ユーザーが 0.03 を入力すると、何も起こらず、値は変更されません。
現在の正規表現は次のとおりです。
var unit_price = document.forms.project_add.price.value;
unit_price = unit_price.replace(/[^0-9\.]+/, '');
ただし、これは 0 ~ 9 および . とともに ''。
助けていただけますか?