6

いくつかのフィールドを持つ html があります。フィールドの 1 つは、数値入力のみを許可します。しかし、ユーザーがそのフィールドに貼り付けを実行すると、削除または削除された数字を除くすべての文字が必要になります。

たとえば、ユーザーの貼り付け:

$1 234 567 -> 入力フィールドに 1234567

1.234.567 -> 1234567

1,234,567 -> 1234567

等々

4

3 に答える 3

3

これを試して

var regexp=/\D/g;
alert(("$1 234 567").replace(regexp,""));
于 2012-08-21T08:03:43.560 に答える