<script>
function isNumber(str,digits)
{
//var re=/^(-|\+)?\d+(\.\d+)?$/;
var re = new RegExp("^\\d*\\.?\\d{"+digits+"}$");
if(!re.test(str)){alert("不符合")}
}
</script>
<input type=text name=bao>
<input type=button onclick="isNumber(document.all.bao.value,2)">
function isNumber(str,digits)
{
//var re=/^(-|\+)?\d+(\.\d+)?$/;
var re = new RegExp("^\\d*\\.?\\d{"+digits+"}$");
if(!re.test(str)){alert("不符合")}
}
</script>
<input type=text name=bao>
<input type=button onclick="isNumber(document.all.bao.value,2)">
解决方案 »
- 谁推荐本javascript高级点的书
- jquery处理后台返回的数据
- 实现页面跳转
- (50分在线等!)【js/css实战】 给表格加滚动条(有图有素材)
- 有一个表单 第一行要求只能输入英文和中文 长度为20 第二行要求只能输入数字 数字小于30
- javascript 动态填加事件,并给事件处理函数传递参数问题
- 请教一段正则表达式
- 如何实现动态表单付值
- 用JAVASCRIPT如何区分两个有相同NAME ,ID的AREA控件,在线等待------
- 怎样实现在html网页上点击doc附件时弹出另存为对话框而不被直接打开
- 在页面中如何用代码控制打印、页面设置?急啊!!!!!!!
- 问一个关于用户登录的问题
function IsNumeric(expression,digits)
{
var re = new RegExp("^(\\+|-)?\\d+(\\.\\d{"+digits +"})$");
return re.test(expression);
}
alert(IsNumeric("+123456.789", 3));
http://expert.csdn.net/Expert/TopicView1.asp?id=2489689