JSP页面嵌入的JavaScript的正则表达式验证。
想验证文本框输入的是不是数字,最多两位小数。正则表达式为:var reg=/^[1-9]\d*|([1-9]\d*|0)\.\d?[1-9]$/;if(reg.test(price.value)==true){
    return true;
}但是输入12.2354之类的小数位超了的也能验证过,465asdf之类的后面是字母的也能验证过不知道为什么,求帮助啊~