您的位置:首页 > Web前端 > JavaScript

2014.10.15 周三-js验证:正则表达式

2014-10-15 10:05 134 查看

一、js验证金额是否为数字,正则表达式

<script type="text/javascript">
function validate(){
var reg = new RegExp("^[0-9]*$");
var obj = document.getElementById("num");
if(!reg.test(obj.value)){
alert("请输入数字!");
}
if(!/^[0-9]*$/.test(obj.value)){
alert("请输入数字!");
}
else
{
alert("是数字");
}
}

function test() {
var obj = document.getElementById("num");
if(/^(\+|-)?(0|[1-9]\d*)(\.\d*[1-9])?$/.test(obj.value)) {
alert("是数字");
}
}
</script>

<input type="text" id="num"></input>
<input type="button" value="确定" onclick="test()" />
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: