js
facingsun688
因为喜欢所以专注
展开
-
js 控制只能输入数字、只能输入字母和汉字等
"color:#000000;font-size: 16px;">1.文本框只能输入数字代码(小数点也不能输入) "this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"> 2.只能输入数字,能输小数点. "if(isNaN(value)转载 2013-12-16 17:06:17 · 9785 阅读 · 0 评论 -
js 中加减乘除 比较精确的算法,js本身有些运算会出错,这里给出较精确的算法
问题这样的: 37.5*5.5=206.08 (JS算出来是这样的一个结果,我四舍五入取两位小数) 我先怀疑是四舍五入的问题,就直接用JS算了一个结果为:206.08499999999998 怎么会这样,两个只有一位小数的数字相乘,怎么可能多出这么小数点出来。 我Google了一下,发现原来这是JavaScript浮点运算的一个bug。 比如:7*0.8 JavaS转载 2013-12-17 10:35:57 · 5183 阅读 · 0 评论