function check(v)
{
if(v.match(/^\d+$/)) return true
else {
alert("输入必须全是数字")
return false
}
}
</script>
<form>
<input type="text" name="txt" />
<input type="submit" onclick="return check(this.form.txt.value)" />
</form>
你好!只能输入整数:var
re=/^[0-9]+$/
只能输入小数:var
re=/|^[0-9]\.+[0-9]+$/
不能输入数字:var
re=/[^0-9]+/
这样应该就可以了!
如有疑问,请追问。
<script>var p = /^[0-9]{1,}(?:\.[0-9]{1,2})?$/
if(!p.test($('input').value))
{
alert('不正确)
}
</script>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)