이와 같은 인라인 이벤트를 사용할 수 있습니다onsubmit
onsubmit
또는
예
이제 대규모 프로젝트를 개발할 때 이는 아마도 좋은 생각이 아닐 것입니다. 이벤트 리스너를 사용해야 할 수도 있습니다.
인라인 이벤트와 이벤트 리스너(addEventListener 및 IE의 attachmentEvent)에 대한 자세한 내용을 여기에서 읽어보세요. Chris Baker보다 더 잘 설명할 수는 없거든요.
다른 답변과 달리 false반환은 답변의 부분일 뿐입니다. return 문 이전에 JS 오류가 발생하는 경우를 생각해 보세요...
false
html
스크립트
Return herefalse不会被执行,表单将以任何方式提交。您还应该调用preventDefault는 실행되지 않으며 어떤 방식으로든 양식이 제출됩니다. 또한 Ajax 양식 제출의 기본 작업을 방지하려면 preventDefault를 호출해야 합니다.
preventDefault
이런 경우에는 오류가 있어도 폼이 제출되지 않습니다!
또는 try...catch블록을 사용할 수도 있습니다.
try...catch
이와 같은 인라인 이벤트를 사용할 수 있습니다
으아악onsubmit
또는
으아악예
이제 대규모 프로젝트를 개발할 때 이는 아마도 좋은 생각이 아닐 것입니다. 이벤트 리스너를 사용해야 할 수도 있습니다.
인라인 이벤트와 이벤트 리스너(addEventListener 및 IE의 attachmentEvent)에 대한 자세한 내용을 여기에서 읽어보세요. Chris Baker보다 더 잘 설명할 수는 없거든요.
다른 답변과 달리
false
반환은 답변의 부분일 뿐입니다. return 문 이전에 JS 오류가 발생하는 경우를 생각해 보세요...html
으아아아스크립트
으아아아Return here
으아아아false
不会被执行,表单将以任何方式提交。您还应该调用preventDefault
는 실행되지 않으며 어떤 방식으로든 양식이 제출됩니다. 또한 Ajax 양식 제출의 기본 작업을 방지하려면preventDefault
를 호출해야 합니다.이런 경우에는 오류가 있어도 폼이 제출되지 않습니다!
또는
으아아아try...catch
블록을 사용할 수도 있습니다.