在js中,如果两个数字都是从字符穿中提取的,那么想要让这两个数据进行数字相加时,如果直接用加号将两者进行运算。那么我们得不到数字运算的结果,而仅仅是两个数字拼接在一起的字符串。 所以使用parseInt('4'),可以将字符串数字转换成数字,然后可以进行数字运算!
<script language="JavaScript" type="text/javascript"> function checkNum(obj) { var re = /^[1-9]\d*$/; if (!re.test(obj.value)) { alert("必须为正整数!"); obj.value=""; obj.f
验证一个输入是否是正整数,包含零: var reg=/^(0|([1-9]\d*))$/;reg.test("要验证的值");//返回true则表示符合要求(全为数字),false则不符合要求 验证一个输入是否是正整数,不包含零: var reg=/^([1-9]\d*)$/;reg.test("要验证的值");//返回true则表示符合要求(全为数字),false则不符合要
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号