内部で動作していない私持って、次のHTMLコードJavaScriptがフォーム
<div class = "login">
<form>
<input type="text" id="username" name="username" placeholder="Username" style="text-align:center"> <br> <br>
<input type="password" id="password" name="password" placeholder="Password" style="text-align:center"> <br> <br>
<input onclick="loginButton();" name="login_btn" id="login_btn" type="submit" value="Login">
</form>
</div>
そして、次のJavaScript:私は送信ボタンをクリックすると、「この関数が呼び出された」私のコンソールで
<script type="text/javascript">
function loginButton() {
console.log("this function was called")
}
</script>
、わずかな秒間だけ現れ、その後消えます。しかし、フォームの外に送信ボタンを置くと、メッセージはそのまま残り、残りの機能は完全に実行されます。
可能な重複[どのように私はJavascriptを使用してリロードからフォームを停止していますか?](http://stackoverflow.comへ/ questions/5150532/how-do-i-stop-the-form-from-reloading-using-javascript) –