私はこれを解決するために何時間も費やしてきました。私はそれが簡単なことであることを知っていますが、それは私にとってはうまくいきません!
^.*(?=.{6,})(?=.*[a-zA-Z])[a-zA-Z0-9]+$
この式をjavascriptで使用して、パスワードを検証したいと思います。
関数を構造化する方法と、コードで関数を呼び出す方法がわかりません。メールを検証するために何かが機能していますが、パスワード式を機能させることができません。
function validateEmail()
{
var emailID = document.myForm.email.value;
atpos = emailID.indexOf("@");
dotpos = emailID.lastIndexOf(".");
if (atpos < 1 || ( dotpos - atpos < 2 ))
{
alert("Please enter correct email address")
document.myForm.email.focus() ;
return false;
}
return( true );
}
function validate()
{
if( document.myForm.email.value == "" )
{
alert( "Please provide your Email!" );
document.myForm.email.focus() ;
return false;
}
else
{
// Put extra check for data format
var ret = validateEmail();
if( ret == false )
{
return false;
}
}
検証関数からpasswordCheckerを呼び出したいのですが。