![](/img/trans.png)
[英]Yup 'notRequired' method doesn't seem to be working in my form validation
[英]My regex javascript validation doesn't seem to be working
我正在尝试验证文本框是否包含数字和特殊字符,但是由于某种原因,我的代码似乎无法正常工作:
<script>
function validation(){
var firstname = $("#Fname").val();
if(firstname.match(/^[A-Za-z]*/)){
return true;
}
else{
alert("Invalid name!");
return false;
}
};
</script>
这是我调用该函数的地方:
<form method="POST" action="confirmReservation.php" onSubmit="return validation()" name ="frm">
<div class="col-md-2 form-group">
<br><input type="text" id = "Fname" name="Fname" class="form-control" placeholder="First Name" required>
</div>
</form>
我的代码可能是什么问题?
您可以使用jquery执行以下操作:
var str = $('#Search').val();
if(/^[a-zA-Z0-9- ]*$/.test(str) == false) {
alert('Your search string contains illegal characters.');
}
这篇文章的参考
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.