<p>用途:检查输入字符串是否是带小数的数字格式,可以是负数(并且满足规定的精度)<br /> */<br /> function isDecimal( str,l,d ){<br /> if(isInteger(str)) {<br /> if (l==null) return true;<br /> if (str&lt;0) l--;<br /> if (str.length&lt;=l) return true;<br /> }<br /> <br /> var re = /^[-]{0,1}(d+)[.]+(d+)$/;<br /> if (re.test(str)) {<br /> if (l==null) return true;<br /> if (d==null) d=0;<br /> if(RegExp.$1==0&amp;&amp;RegExp.$2==0) return false;<br /> if (RegExp.$1.length+RegExp.$2.length&lt;=l<br /> &amp;&amp; RegExp.$2.length&lt;=d) return true;<br /> }<br /> return false;<br /> }<br /> onclick=&quot;isNull(Co.PageForm.CompetitorName);&quot;</p>
返回顶部 留言