任何人都可以建议使用 javascript 进行简单的密码验证。我需要它至少有 4 个字符长并且包含最少 1 个字母和 1 个数字。
这是一个学校项目,所以它实际上只需要一个简单的验证来确保他们输入了所需的字符。
我在用
<textarea id="special_info" name="address" onfocus="this.value=''" rows="5" cols="40" >Please enter your address...
</textarea>
<div id="maxcar">(Maximum characters: 200)
</div>
我的 javascript 是这种格式
function validate_form(){
valid=true;
var letters=/^[a-zA-Z]+$/;
var numbers=/^[0-9]+$/;
var email=document.order_form.user_email.value;
var invalid = [];
if (document.order_form.first_name.value.search(letters)==-1){
invalid.push("*First Name")
}
if (document.order_form.surname.value.search(letters)==-1){
invalid.push("*Surname Name")
}
if (email.indexOf("@")<1 || email.lastIndexOf(".")<email.indexOf("@")+2
|| email.lastIndexOf(".")+2>=email.length){
invalid.push("*Email")
}
if (invalid.length != 0)
{alert("Please provide response: \n" + invalid.join("\n") );
valid = false;
invalid = [];}
return valid;}