JS验证数字

function validate(sDouble)
{
  
var re = /^\d+(?=\.{0,1}\d+$|$)/
  
return re.test(sDouble)
}

alert(validate(
"1.22"))   //true
alert(validate("111"))    //true
alert(validate("1..22"))  //false
alert(validate("1.2a2"))  //false
alert(validate("1."))     //false

posted on 2006-08-15 14:50  nrq  阅读(3045)  评论(2编辑  收藏  举报

导航