+ -
当前位置:首页 → 问答吧 → 文本框格式判断

文本框格式判断

时间:2011-10-17

来源:互联网

现在有一个文本框,需要输入金额,格式如:1.00 功是1这样的。如果其他的格式,提示格式错误。
<input type="text" name="money" id="money"><span id="moneySpan"></span>

作者: liuc0317   发布时间: 2011-10-17

取得值然后正则判断
JScript code

var str=document.getElementById("money").value;
var reg=/\d+\.\d{2}/g;
alert(reg.test(str));

作者: Sencha_Android   发布时间: 2011-10-17

问题太抽象。。1.00 功是1这样的?没看懂

作者: axiheyhey   发布时间: 2011-10-17

作者: hualilihua   发布时间: 2011-10-17

HTML code

<input type="text" name="money" id="money" onblur="test(this.value);">
<script>
function test(v){
     var p=/\d+\.\d+/g;
     if(!p.test(v)){ 
          alert('格式错误'); 
         return false;
     }
   return true;     
}
</script>

作者: jordan102   发布时间: 2011-10-17

var p=/\d+\.\d+/g; 这个表达式不对。不管我输入什么都会出格式不对。

作者: liuc0317   发布时间: 2011-10-17