ホームページ  >  記事  >  バックエンド開発  >  簡単なログイン機能を実装するjsサンプルコード

簡単なログイン機能を実装するjsサンプルコード

不言
不言オリジナル
2018-05-04 15:08:572675ブラウズ

この記事では、簡単なログイン機能を実装するための js のサンプルコードを主に紹介します。これには、必要な友達が参考にできるよう共有します

コードは次のとおりです。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>Login.html</title>

    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">

    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
    <script type="text/javascript">
      function checkuser() {
         if($(&#39;uname&#39; == "lala") && $(&#39;pwd&#39;) == "123") {
           return true;
         }else {
            return false;
         }
      }

      function $(id) {
        return document.getElementById(id).value;
      }
     </script>
  </head>

  <body>
    <form action="ok.html">
      u:<input type="text" id="uname"/><br>
      p:<input type="password" id="pwd"/><br>
      <input type="submit" value="登录" onclick="return checkuser()"/>
    </form>
  </body>
</html>
こちらはログインページです。ユーザー名がlala、パスワードが123の場合のみログインに成功します。ユーザー名とパスワードの入力が一致しない場合にページがジャンプしないようにするには、onclick イベントで return を使用します。成功したログイン ページには待機秒数が含まれています。コードは次のとおりです。


コードをコピー

コードは次のとおりです。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>ok.html</title>

    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">

    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
    <script type="text/javascript">
        function tiao() {
          clearInterval(mytime);
          window.open("manage.html","_self");
        }

        setTimeout("tiao()",5000);

        function changeSec() {
           //得到myspan值
           $(&#39;myspan&#39;).innerText=$(&#39;myspan&#39;).innerText-1;
        }

         function $(id) {
        return document.getElementById(id);
      }
        var mytime = setInterval("changeSec()",1000);
    </script>
  </head>

  <body>
    登录成功,<span id="myspan">5</span>秒后自动跳转到管理页面
  </body>
</html>
重要なのは、いくつかの関数の使用にあります。 setTimeout("tiao()",5000);関数は、ページを開き、5 秒待って tiao() 関数を呼び出すことです。 setInterval("changeSec()",1000); 関数は、changeSec() 関数を 1 秒ごとに呼び出します。以上で簡単ログイン機能は完了です。

関連する推奨事項:

JSを使用してキャッシュアルゴリズムを実装する手順の詳細な説明

JSで観覧車宝くじを実装する

以上が簡単なログイン機能を実装するjsサンプルコードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。