0

ユーザーがテキストボックスに数値を入力するUIがあり、小数点以下3桁ごとにコンマが追加されます。(例:1000は1,000になります...)

最初に、ユーザーが数値1,200を入力したとき。ボックス内の値は1200ではなく1として扱われます。しかし、同じボックス内に1200を再入力すると。数値は1200の正しい値になります。

これを修正して、値が何があっても1200になるようにするにはどうすればよいですか。

4

1 に答える 1

1

最初に値を取得するときは、JavaScriptのreplace関数を使用してすべてのコンマを削除します。例えば、

var num = parseInt( myInput.value.replace(',','') )
于 2012-06-28T18:35:31.993 に答える