내가 기본 가입 형태가 onsubmit : 양식이 제출 될 때확인 비밀번호
<form action="adduser" method="post" onsubmit='passwordCheck()'>
Email Address: <input type="email" name="email" required autocomplete="on" placeholder="[email protected]"/><br/>
Username: <input type="text" name="username" maxlength=25 required placeholder="JoyfulSophia"/><br/>
Password: <input type="password" name="password" id='password' onkeydown='checkPassword()' maxlength=30 required placeholder="**********" />
Password (Again): <input type='password' id='pass_repeat'/>
<br/>
<br/>
<input type="submit" value="Send" /> <input type="reset">
</form>
그래서, 그것은 passwordCheck()를 호출, 동일한 암호를 반복하지, 쉽게 추측 암호에 대해 그것을 테스트 등은두고 <p>
(표시되지 않음)에 오류가있는 경우 checkPassword() 작동하고 오류가 올바르게 표시되고 있지만 양식을 여전히 내가 읽은 JS 문서를 말할 때 onsubmit false를 반환하는 폼을 제출해야합니다.
checkPassword()가 false를 반환 할 때 양식을 제출하는 이유는 무엇입니까? 또한 checkPassword()는 비밀번호 입력의 각 키 입력에서 호출되지 않습니다.