中の数字と1つのドットのみを許可する:それは作業を行いjQueryを使って、次のコードを使用して入力
$('#from-amount').keypress(function(event) {
if ((event.which != 46 || $(this).val().indexOf('.') != -1) && (event.which < 48 || event.which > 57)) {
event.preventDefault();
}
});
が、私は(マウスとキーボードCMD + Vで)開始し、ペースト時にいずれかを.
を使用することができます文字列。 .
を最初に防ぎ、キーボードとマウスでペーストを無効にするにはどうすればよいですか?
を試してみてください?なぜあなたはJqueryのマスク入力を使用しないのですか?あなたが望む任意のパターンを使用することができます。 – MarceloBarbosa
@MarceloBarbosaそれは別の仕事のために別のものだからです。私はマスクが必要ない、私はちょうどユーザーが間違ったデータを入力することを許可しません。 –
希望の値の例を教えてください。 – MarceloBarbosa