问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js正则限制input框输入只能输入大于0的整数或者保留两位数的小数怎么处理?

发布网友 发布时间:2022-04-23 00:51

我来回答

1个回答

热心网友 时间:2022-04-23 02:20

<html>
<head>
<meta charset="UTF-8">

</head>
<body>
<input type="text" id="input" />
<script>
var input=document.getElementById("input");
function AddEventInput(i){
//这里就不做兼容了
i.addEventListener("blur",function(){
var value=i.value;
var reg=/(^[1-9]{1}[0-9]*$)|(^[0-9]*\.[0-9]{2}$)/
if(!reg.test(value)){
console.log("请输入大于0的整数或者保留两位小数")
}else{
console.log("输入正确");
};
});
}
AddEventInput(input);
</script>
</body>
</html>

这里定义了一个函数AddEventInput有一个参数i其实就是需要传入的input节点

函数AddEventInput为传入的节点添加了失去焦点事件 

在失去焦点事件触发的函数中定义了一个正则 正则的意思我就不详细说了  

正则是当input的值是大于0的整数或者保留两位数的小数就返回true 不是就返回false

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
交通事故致人死亡,该如何处理? 爱普生LQ1600KIIIH 断色带 爱普生针式打印机LQ1600KⅢH近两月来总频繁中断打印,同时电脑显示是通讯... ACQUA DI PARMA 帕尔玛之水 蓝色地中海系列 桃金娘加州桂中性淡香水 E... 女士香水推荐-ACQUA DI PARMA 帕尔玛之水 优雅木兰女士浓香水 EDP 50... ACQUA DI PARMA帕尔玛之水克罗尼亚系列中性香水套装-适用对象 帕尔玛 | 必须拥有的小众沙龙香 ACQUA DI PARMA/帕尔玛之水克罗尼亚系列黑调男士古龙水-适用对象 ACQUA DI PARMA 帕尔玛之水 克罗尼亚系列 风度中性古龙水 EDC 20ml... ACQUA DI PARMA/帕尔玛之水-绅士男士古龙水EDC 老朋友问候语 老朋友之间的问候语 老朋友的问候语 家里拖把上的海绵头与连接它的塑料开胶了,扔了很可惜,请问用什么胶可以把他们粘起来啊? 武汉家政 保洁 工程保洁 大理石翻新? 开荒保洁费用怎么样:武汉开荒保洁公司 武汉保洁公司哪家好武汉开荒保洁找哪家公司好五湖家政 我没收到我的工行信用卡账单是怎么回事 本一本二区别是什么? 农村宅基地更名给子女 工商银行信用卡,明天就得还款了,怎么还没出现账单提示 畅想我的暑假生活500字作文 这篇作文怎么写? 请问我的工行学生信用卡(国际卡)没有对帐单,怎么回事? 农村的宅基地可以给女儿吗 工商银行卡没开通网上银行能在网上查到账单吗? 中国工商银行线上缴费说欠费账单不存在是什么意思? 在工行签约网银互联时,为何提示“此来账业务未开放”? 求沟通表达类书籍三千字左右读书笔记,谢谢! 您最近一期未有账单生成.【工商银行】什么意思 沟通表达类读书笔记,3000字,求大神 怎么跑打火机业务? 我想购打火机制造设备,销路是个大问题!!! 打火机怎么销售? 打火机的销售渠道? 餐饮行业怎么用微信小程序比较合适 打火机应该销售到哪些渠道? 怎么销售打火机 如何打开打火机销售市场 打火机的市场前景如何 请问打火机销售的渠道有那些?什么样的客户用量最多? 打火机的市场怎么样 现在的打火机行业如何?真想为这个行业出点自己的一份力量 清香和隆重的,近反义词 摆地摊卖各种打火机不好卖怎么办,压了5000多的货,摆摊新手求指教, 打火机市场 一次性打火机的市场怎么样 怎样把自己的产品快速的推广出去!比如打火机 打火机的市场 我也想做打火机,不知道市场怎么样 清香的近义词 在线等