我写了一个HTML代码,其中我正在验证文本字段的字母值Regex=/^[a-zA-Z]*$/
。其实对于无效输入,我希望该表单不应该被提交。尽管输入无效,表单仍被提交
验证码
function Validate() {
var fname=$("#fname").val();
if(!(fname.match(Regex)))
alert("Invalid First Name");
return false;
}
HTML代码
<input type="text" name="fname" id="fname" onblur="return Validate();"/>
我应该怎么做,这样对于无效值的形式不应该得到提交。
1)请勿使用警报。更新HTML中的验证范围。 2)使用'onsubmit'方法进行验证。 3)在Stack Overflow上搜索'[Javascript] Validation''。 –