この単純なコードを試してみて、うまくいかなかったことに驚いています。
<form method="get" action="" >
<input type="submit" value="validate" onclick="redirect(); alertIt(); "/>
</form>
<script>
function redirect(){
window.location.href = "test.html" ;
}
</script>
<script>
function alertIt(){
alert("redirect");
}
</script>
コードは、送信ボタンのクリック時に「test.html」にリダイレクトすることになっていますが、失敗しています。一方: alertIt() は正常に動作します... 私の質問は次のとおりです: フォームへのイベント処理には、知っておくべき特別なルールがありますか?