gpt4 book ai didi

javascript - jquery 输入字段验证

转载 作者:行者123 更新时间:2023-11-28 16:15:06 25 4
gpt4 key购买 nike

我正在尝试使用 jquery 验证用户输入数据。这是我使用的代码。

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

上面的代码只允许使用整数和一个点。我需要的是在点后只允许有两个整数。

如何实现这一目标?

最佳答案

尝试一下

HTML

<input id="ole" class="decimal">​

jQuery

$(document).on('change blur','.decimal',function() {
var amt = parseFloat(this.value);
if(isNaN(amt)) {
$(this).val('');
}
else {
$(this).val(amt.toFixed(2));
}
});

working DEMO

关于javascript - jquery 输入字段验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11759008/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com