jquery - 使用 jquery 对文本框数字进行验证

标签 jquery validation jquery-validate

表中有一个字段是浮点型的,我必须只在其中插入浮点值,但在提交时我使用了将数据插入表中的函数,我希望使用 jquery 在客户端进行此数字验证

谁能告诉我线索吗?

最佳答案

尝试此代码并根据您的适当要求进行一些修改

<script type="text/javascript">
$(document).ready(function () {
$('input[numeric]').keyup(function () {
var d = $(this).attr('numeric');
var val = $(this).val();
var orignalValue = val;
val = val.replace(/[0-9]*/g, "");
var msg = "Only Integer Values allowed.";
if (val != '') {
orignalValue = orignalValue.replace(/([^0-9].*)/g, "")
$(this).val(orignalValue);
alert(msg);
}
});
});
</script>

关于jquery - 使用 jquery 对文本框数字进行验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10122405/

相关文章:

javascript - 如何跨浏览器显示相对绝对日期?

javascript - .js 文件格式

c# - 用 TextBox、MVVM C#​​ 编写的文本的数据验证

javascript - 如何使用 jquery 检查日期不能小于当前日期?

javascript - 设计阻止异步 JavaScript

javascript通过标签索引更改css

jQuery 验证不提交表单

javascript - 比较jquery中的相似字符串

php - Jquery 脚本在加载的页面上不起作用

jquery-ui - 客户端验证不适用于 ASP.Net MVC Razor 和 Ajax 表单