ホーム>source

あるログインページから別のログインページにページを切り替えようとしています。読み込まれていないようですが、何か問題がありますか?

コードペンのリンク:https://codepen.io/batajusasmit/pen/OJVyGEW

これが私のコードです。

<前>ウィズウィズ function validate() { var username = document.getElementById('username').value; var password = document.getElementById('password').value; if (username == 'admin' && password == 'admin') { alert('login successful!'); window.location = 'link.html'; return false; } }
あなたの答え
  • 解決した方法 # 1

    同じページでの送信を停止してから、新しい場所に移動する必要があります

    validate() を使用しました  ボタン onclick の機能 。しかし、あなたは return validate() を使うべきです  フォームの送信を停止するブール値を返します

    ウィズウィズ
    
    ウィズウィズ
    

  • 解決した方法 # 2

    私はそれを理解しました。バックスラッシュが必要でした。

    <前>ウィズウィズ function validate() { var username = document.getElementById('username').value; var password = document.getElementById('password').value; if (username == 'admin' && password == 'admin') { alert('login successful!'); window.location = '/'; //change with your location return false; } }

  • 前へ java - JPAクエリ:サブクエリをグループ化条件に結合する
  • 次へ node.js - 反応:コンテンツを本文で送信しないフェッチリクエスト