且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在输入中只允许数字和一个点

更新时间:2023-02-21 11:55:03

试试这个

$('#from-amount').keypress(function(event) {
    if (((event.which != 46 || (event.which == 46 && $(this).val() == '')) ||
            $(this).val().indexOf('.') != -1) && (event.which < 48 || event.which > 57)) {
        event.preventDefault();
    }
}).on('paste', function(event) {
    event.preventDefault();
});

https://jsfiddle.net/4rsv960t/1/