我必须制作一个脚本来检查两次出现的相同字符的输入框(密码)。这应该与正则表达式验证一起使用(这已经完全有效)。
为了成功,我知道我需要以某种方式使用 (for?) 循环,以检查一个字符是否出现两次。现在这是一种奇怪的要求。我知道。但我并不完全确定该功能的条件。如果有人对如何做到这一点有任何建议,那就太好了。一个示例:“ABad12” - 将通过,而“AbAc12”将返回 false。提前致谢。
function checkForm(form)
{
var re = /^\w{6,10}$/;
if(!re.test(form.pwd1.value)) {
alert("Error: Password has to be in-between 6-10 characters!");
form.inputfield.focus();
return false;
}
}
上面是我想将它与什么脚本结合起来的一个例子(以及更多的正则表达式验证)。