
//检测小数点和数字方法,符合返回true,否则是flase
取出文本框的值
function checkMothed(){
var text=documentdocumentgetElementById('text')value;
var re = /^[\\d]+$/, flag;
flag = retest(text);
return flag;
}
[\d]{6}\[\d]{2} 限制小数点前必须是6位 小数点后必须是2位的正则
(^[1-9]{1}[0-9]{0,5}\\d{0,2}$)|(^[1-9]{1}[0-9]{0,5}$) 整数部分1-6位,小数部分只能为2位 若没有小数部分 整数最多6位
在jsp页面中判断数据是否为整数可以用js的正则表达式。
/
用途:检查输入字符串是否符合正整数格式
输入:
s:字符串
返回:
如果通过验证返回true,否则返回false
/
function isNumber( s ){
var regu = "^[0-9]+$";
var re = new RegExp(regu);
if (ssearch(re) != -1) {
return true;
} else {
return false;
}
}
以上就可以判断是不是整数了。
具体代码如下:
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 401 Transitional//EN" ";
运行结果如下
function checkMobile()
{
var val = documentgetElementById("mobile")value;
if(val == "")
{
documentgetElementById("mobileSpan")innerHTML = "<font >手机号码不能为空!</font>";
}
else
{
var patrn = /^[+]{0,1}(\d){1,3}[ ]([-]((\d)|[ ]){1,12})+$/;
if(patrnexec(val))
{符合正则表达式
} else
{
documentgetElementById("mobileSpan")innerHTML = "<font>手机号码不正确!</font>";
}
}
}
这是判断手机的,具体的正则表达式网上很多,仅仅给个思路。用js
正则表达式啊,
[0-9]+ 1个或1个以上的0-9的数字
0个或1个小数点
[0-9] 0个或0个以上的0-9数字
所有匹配了整数及小数
以上就是关于我想在js判断一下,从jsp获得文本框的值只能是小数点和数字,怎么做全部的内容,包括:我想在js判断一下,从jsp获得文本框的值只能是小数点和数字,怎么做、jsp 中 input框内 怎样用 正则表达式约束 框内只能输入固定位数的数字和一个小数点 如最大为 999999.99、如何用标签在jsp页面中判断数据是否为整数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)