下面的代码正确验证。当我第一次提交表单时,它显示错误消息,第二次提交时,它正在验证但没有显示错误消息。
function validate()
{
var textbox= $("#inputtextbox").val();
var match = /^([a-zA-Z0-9]{3,})$/;
if(!match.test(textbox)) {
$("#dataError").text('Maximum 3 alpha numeric characters and space allowed.').fadeOut(5000);
return false;
更新
var textbox= $("#inputtextbox").val();
var match = /^([a-zA-Z0-9]{3,})$/;
if(!match.test(textbox)) {
$("#dataError").text('Maximum 3 alpha numeric characters and space allowed.').fadeOut(5000);
return false;
}
<form onsubmit="return validate()" >
<span id=""></span>
</form>
提前致谢!
答案 0 :(得分:0)
试试这个
function validate()
{
var textbox= $("#inputtextbox").val();
var match = /^([a-zA-Z0-9]{3,})$/;
if(!match.test(textbox)) {
$("#dataError").text('Maximum 3 alpha numeric characters and space allowed.');
$("#dataError").show().fadeOut(5000);
return false;
}
<span id=""></span>
<form onsubmit="return validate()" >