限制input输入类型:数字、小数点和负号
发布时间:2020-12-13 20:13:52 所属栏目:PHP教程 来源:网络整理
导读:限制input输入类型,要求:数字中可以包括小数点和负号,且负号只能出现在最左边,小数点和负号只能出现1次,小数点后不能多于2位。 此设定最适用于货币金额的输入,有小数点及小数点后的n位限制(n1);有正负(借贷);限制负号只能出现在最左边;限制小数
限制input输入类型,要求:数字中可以包括小数点和负号,且负号只能出现在最左边,小数点和负号只能出现1次,小数点后不能多于2位。
此设定最适用于货币金额的输入,有小数点及小数点后的n位限制(n>1);有正负(借贷);限制负号只能出现在最左边;限制小数点和负号只能出现1次。
在<Head>……</Head>之间 <SCRIPT language="javascript">
function checkNum(obj) {
//检查是不是是非数字值
if (isNaN(obj.value)) {
obj.value = "";
}
if (obj != null) {
//检查小数点后是不是对两位
if (obj.value.toString().split(".").length > 1 && obj.value.toString().split(".")[1].length > 2) {
alert("小数点后不能多于两位!");
obj.value = "";
}
}
}
</SCRIPT> 在INPUT输入框 <input type="text" name="cash" id="cash" onkeyup="checkNum(this)"/>
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |