关于数字验证,像“1,200.00”怎么用正则进行验证,证明它是数字? var str='123,456,789.012';str=str.replace(/,/g,'') //去逗号if (!isNaN(Number(str))) alert('是数字' + Number(str)); else alert('非数字') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <SCRIPT LANGUAGE="JavaScript"> <!-- var s='123,456,789.012'; alert(aaa(s)) ; var s='1200,,,2.00'; alert(aaa(s)) ; var s='12,3,456,789.012';alert(aaa(s)) ; var s='1234.12,234';alert(aaa(s)) ;function aaa(str){ return(str.match(/^(\d{1,3}(\,\d{3})*|(\d+))(\.\d*)?/ig)== str);} //--> </SCRIPT> var ma=s.match(/^([\+|\-]?)\d{1,3}(,\d{3})*(\.(\d{3},)*\d{1,3})?$/); if(ma==null)return false; return true; automation服务器不能创建对象 判断浏览器是否禁用Cookie js正则表达式 当打开一个新的窗口时,父窗口不刷新的问题如何实现?我现在是打开一个新的窗口的时候,父窗口刷新!导致结果与以前的不同。 怎么让按钮在提交后不能再点? 一个菜鸟问题,关于兼容性 ActiveXObject("MSComDlg.CommonDialog")出错 javascript中实现list数据的即时过滤 Jquery 获得div元素下所有的a标签 万分棘手紧急!!!!!!!!! 用javascript如何取得本地IP? 在线等待~~~~~~ 一个很简单的正则表达式问题,谁可以帮我?!!~~~~
<!--
var s='123,456,789.012';
alert(aaa(s)) ;
var s='1200,,,2.00';
alert(aaa(s)) ;
var s='12,3,456,789.012';
alert(aaa(s)) ;
var s='1234.12,234';
alert(aaa(s)) ;
function aaa(str)
{
return(str.match(/^(\d{1,3}(\,\d{3})*|(\d+))(\.\d*)?/ig)== str);
}
//-->
</SCRIPT>
if(ma==null)return false;
return true;