if文でページを遷移させたい
簡単なログインページのようなものを作ってみたいです。
入力項目をif文でチェックして、入力が正しければページを遷移するというページを作りたいです。
下記のようにhtml,jsを作ったのですがページに遷移してくれません。
どのように修正すれば任意のページに飛ぶことができるでしょうか。
html
1<body> 2 <form id="login" action="mailto:アドレス" method="post" onsubmit="return Login.doLogin(this)"> 3 <p>アカウント<input type="text" name="acc" /></p> 4 <p>パスワード<input type="password" name="pw" /></p> 5 <p><input type="submit" value="ログイン" /></p> 6 </form> 7</body>
js
1var Login = {}; 2 3Login.doLogin = function doLogin(login) { 4 5 if (login.acc.value == '1234' && login.pw.value == '5678') { 6 window.location.href = 'https://www.yahoo.co.jp/'; 7 console.log('OK'); 8 } else { 9 console.log('error'); 10 } 11 return true; 12}
試したこと
コンソールにOKやerrorは表示されました。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/10 05:12
2018/10/10 05:14
2018/10/13 14:47 編集