두 가지 양식 제출 방법의 차이점은 무엇입니까?두 가지 양식 제출 방법의 차이점
<form method="post" action="gert.php" onsubmit="return validate()">
<p>Enter an email address:</p>
<input id='email'>
<button type='submit' id='validate'>Validate!</button>
</form>
<form method="post" action="gert.php" onSubmit='validate(); return false;'>
<p>Enter an email address:</p>
<input id='email'>
<button type='submit' id='validate'>Validate!</button>
</form>
나는 양식을 제출하고 양식을 작성하지 않은 경우 자바 스크립트 validate()
기능에 false
을 반환에 대한 첫 번째를 사용하고 있습니다. 지금 막 다른 웹 사이트에서, 나는 두 번째가 사용되는 것을 보았습니다. 차이점을 파악할 수 없으므로, 내가 일을 할 때 여전히 오래된 방법을 사용하고 있는지, 아니면 둘 다 똑같은 것을 의미하는지 알고 싶습니다. 두 번째 방법으로 생각하고 있었는데 thisform.submit
문이 실행될 때만 양식이 제출됩니다. 양식을 실행할 때이 사실을 알게되었지만 여전히 두 가지의 주요 차이점을 알고 싶습니다.