functionclearNoNum(obj){//首先替换所有非数字,除了数字和.obj.value=obj.value.replace(/[^\d.]/g,"");//必须保证第一个是数字而不是.obj.value=obj.value.replace(/^\./g,"");//保证只出现一次。没有多个。obj.value=obj.value.replace(/\.{2,}/g,".");//保证。只出现一次,但不超过两次obj.value=obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");