控制input标签中只能输入数字以及小数点后两位
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了控制input标签中只能输入数字以及小数点后两位相关的知识,希望对你有一定的参考价值。
js 代码如下:
/* 控制input标签中只能输入数字 和小数点后两位 */ function checkNum(obj) { //检查是否是非数字值 if (isNaN(obj.value)) { obj.value = ""; } if (obj != null) { //检查小数点后是否对于两位http://blog.csdn.net/shanzhizi if (obj.value.toString().split(".").length > 1 && obj.value.toString().split(".")[1].length > 2) { alert("小数点后多于两位!"); obj.value = ""; } } }
<input type = "text" onkeyup="checkNum(this)" />
以上是关于控制input标签中只能输入数字以及小数点后两位的主要内容,如果未能解决你的问题,请参考以下文章
vue element组件库<el-input>限制只能输入数字,且保留小数后两位