0

私はこれに非常に慣れていません。送信されたパスワードが保存されたパスワードと一致すると、同じウィンドウ内の URL にリダイレクトする非常に単純なパスワード フィールドを取得しようとしています。これはまったく安全ではないことを私は知っています。そうである必要はありません。以下はスクリプトです。

<script type="text/javascript">
    <!--
    function pwcheck() {
        var pw = document.form.password.value;
        if (pw=="hello") {
            location.href = "http://www.google.com";
        }
        else {
            alert('Login incorrect');
        }
    }
    //-->
</script>

ありがとう!

4

1 に答える 1

0

ボタンがページを送信しているため、ページがリロードされます。クリックをキャンセルします。それを行うにはいくつかの方法があります。あなたの場合、クリック イベントに return fasle を追加するのが最も簡単です。

<input type="image" value="Log In" name="login" id="login" src="images/login.png" onclick="pwcheck(); return false;" /> 
于 2011-08-22T00:52:28.453 に答える