话不多少,直接附上代码实例,仅供参考
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript">
function validation() {
var val = document.getElementById("txtNumber").value;
var regu = /^(\-|\+)?\d+(\.\d+)?$/;
if (val != "") {
if (!regu.test(val)) {
document.getElementById("labResult").style.color = "red";
document.getElementById("labResult").innerHTML = "验证失败!";
} else {
document.getElementById("labResult").style.color = "green";
document.getElementById("labResult").innerHTML = "验证成功!";
}
}
}
</script>
</head>
<body>
<input id="txtNumber" name="txtNumber" type="text" />
<input id="btnValidation" name="btnValidation" type="button" value="校验" onclick="validation()" />
验证结果:<label id="labResult" ></label>
</body>
</html>
您可能感兴趣的文章:Java使用正则表达式去除小数点后面多余的0功能示例详解Java判断是否是整数,小数或实数的正则表达式最简单的JavaScript验证整数、小数、实数、有效位小数正则表达式c#匹配整数和小数的正则表达式JavaScript 正则表达式 验证整数、小数、实数、有效位小数最简单正则表达式判定保留2位小数的实现代码