0
我在JSP表单中存储了短语验证。其中一个文本框称为FB-Number,应该只接受如下格式:FG123-1238234。 (它可以是任何字母或任何数字)JSP表单验证
数字和字母的数量不受限制,并且在' - '之前可以先出现数字或字母(FG123-)或(123FG-)。总之,在“ - ”只能是大写字母和数字的混合之前,' - '只能是数字。在中间写' - '是强制性的。
我在表单验证函数中写了下面的代码,但它不起作用。我很感激有人能帮忙。
var numericExpression =/^[A-Z0-9]+\-[0-9]\+$/;if(theForm.fb_number.value.match(numericExpression)){
return true;
}else{
alert("Enter valid format for FB_Number");
theForm.fb_number.focus();
return false;
}enter code here
我写的代码是一个WebForm的一部分,我认为该格式可能与您所建议的有所不同。 – 2013-02-13 14:39:03
它工作。谢谢 :) – 2013-02-15 09:55:50