@Adaryn 私がコメントすることはできませんので、私は答えとして、それを投稿しました。
私はフィドルに以下の変更を加え、コードを実行することができました。
- HTMLからリンクhrefを削除しました。
- 閉じたボディタグが追加されました。
- javascriptコードセクションからスクリプトを移動し、閉じたbodyタグのすぐ上に貼り付けました。
ここでは、fiddleが更新されています。
<div class="container">
<form class="form-signin" form role="form" action="hola.html" name="formlogin" method="post" class="login-form" onsubmit="check_info()">
<h2 class="form-signin-heading">Please sign in</h2>
<label for="inputEmail" class="sr-only">Email address</label>
<input type="email" id="inputEmail" class="form-control" placeholder="Email address" required="" autofocus="">
<label for="inputPassword" class="sr-only">Password</label>
<input type="password" id="inputPassword" class="form-control" placeholder="Password" required="">
<button class="btn btn-lg btn-primary btn-block" type="submit">Sign in</button>
</form>
</div> <!-- /container -->
<script type="text/javascript">
function check_info()
{
var user = document.getElementById("inputEmail").value;
var pass = document.getElementById("inputPassword").value;
if(user == "[email protected]")
{
if(pass == "123")
{
return true;
}
}
else
{
return false;
}
}
</script>
をjsfiddle追加あなたの実際の検証ロジックとは何ですか?ここでは、単一のユーザーとパスワードをハードコードしています。ちなみに、私はあなたのフィドルにログインできました。スパムを避けるために、そのリンクを削除することをお勧めします。 –