在带有键控事件的文本字段中只允许数字和一个点(浮点值)

Allow only numbers and one dot(floating point values) in text field with keyup event

本文关键字:数字 一个 许数字 事件 字段 文本      更新时间:2023-09-26

我只需要在文本字段中允许数字和一个点,如 56.50、67.00、78、98.05、.25、0.50 等

$('#psp').keyup(function() {
if number or dot
.............
.............
else
alert('oops...  just entered an invalid character');
});

如果有人能帮助:),我将不胜感激

您可以使用此正则表达式:

^(?='D*'d)'d*('.'d+)?$

您可以尝试以下使用正则表达式的代码:

var num = "56.50";
if(/^(?=.)[0-9]?[0-9]?('.[0-9][0-9]?)?$/.test(num)) {
   //
}
相关文章: