ホームページ > 記事 > ウェブフロントエンド > JavaScript Cookie基本アプリケーション(ユーザー名の記録方法)
この記事では、主に JavaScript Cookie の基本的なアプリケーションでユーザー名を記録する方法を紹介します。データ保存用の Cookie に基づいた JavaScript の簡単なアプリケーションも含まれます。必要な友達はそれを参照してください
この記事の例は、記録方法を説明します。 JavaScript Cookie メソッドの基本アプリケーションにおけるユーザー名。参考までに皆さんと共有してください。詳細は次のとおりです。
以前に cookie.js をカプセル化した cookie の基本に関する記事があります。以下では、この js を適用する例を使用します。
最も一般的なのは、ユーザーが一度ログインすると、ユーザーのアカウントとパスワードが Cookie によって記録されるため、次回ページを開くときにアカウントを入力する必要がなくなります。パスワードをもう一度。添付コード:
<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title>cookie的应用——记住用户名</title> </head> <body> <form action="#" id="myform"> <label for="username">用户名:</label><input type="text" name="username" id="username" /> <label for="userpass">密码:</label><input type="password" name="userpass" id="userpass" /> <input type="submit" value="登录" /> <a href="javascript:;">清除记录</a> </form> </body> </html> <script type="text/javascript" src="cookie.js"></script> <script type="text/javascript"> window.onload = function(){ var oForm = document.getElementById('myform'); var oTxt1 = document.getElementById('username'); var oTxt2 = document.getElementById('userpass'); var oClear = document.getElementsByTagName('a')[0]; oTxt1.value = getCookie('username'); oTxt2.value = getCookie('userpass'); oForm.onsubmit = function(){ setCookie('username',oTxt1.value,30); setCookie('userpass',oTxt2.value,30); } oClear.onclick = function(){ removeCookie('username'); removeCookie('userpass'); oTxt1.value = ''; oTxt2.value = ''; } } </script>
PS: ここで、皆さんがご覧いただけるように、前の記事の cookie.js を投稿します:
function setCookie(name,value,hours){ var d = new Date(); d.setTime(d.getTime() + hours * 3600 * 1000); document.cookie = name + '=' + value + '; expires=' + d.toGMTString(); } function getCookie(name){ var arr = document.cookie.split('; '); for(var i = 0; i < arr.length; i++){ var temp = arr[i].split('='); if(temp[0] == name){ return temp[1]; } } return ''; } function removeCookie(name){ var d = new Date(); d.setTime(d.getTime() - 10000); document.cookie = name + '=1; expires=' + d.toGMTString(); }
上記は、私が皆さんのためにコンパイルしたものです。将来的には誰にとっても役立つことを願っています。
関連記事:
JavaScript Cookieの詳しい説明と簡単な応用例(写真とテキストのチュートリアル)
JavaScript Cookieの使い方(概念、設定、読み取り、削除) ))
以上がJavaScript Cookie基本アプリケーション(ユーザー名の記録方法)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。