動かない
<form action="" method="post" onSubmit="return check()">
<input type="submit" onClick="action()" />
</form>
<script>
function check() {
...
}
funciton action(){
document.form.submit();
}
</script>
正解はこれ。
動く
<form action="" method="post" onSubmit="return check()">
<input type="submit" id="test" />
</form>
<script>
function check() {
...
}
funciton action(){
document.getElementId("test").onclick;
}
</script>
jsでsubmitボタンをクリックするとonsubmitは起動する。