cookie儲存刪除使用者名稱和密碼程式碼例項
本章節分享一段程式碼例項,它實現了使用cookie儲存使用者名稱和密碼的功能。
這樣的操作在實際應用非常的常見,需要的朋友可以做一下參考。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> 使用者名稱:<input type="text" value="" id="text" /><br /><br /> 密碼:<input type="password" value="" id="password"> <a href="javascript:;" id="zC">註冊</a> <a href="javascript:;" id="hq">獲取</a> <a href="javascript:;" id="del">刪除</a> </body> <script type="text/javascript"> var oText = document.getElementById('text'), pS = document.getElementById('password'), zC = document.getElementById('zC'), hQ = document.getElementById('hq'), deL = document.getElementById('del'); zC.onclick = function () {//點選註冊 getCookie(oText.value, pS.value); } hQ.onclick = function () {//點選獲取 alert(document.cookie); } deL.onclick = function () {//點選刪除 var onOff2 = true; var arr1 = document.cookie.split('; '); for (var i = 0 ; i < arr1.length ; i++) { var arr2 = arr1[i].split('='); if (arr2[0] == oText.value) { removeCookie(oText.value); alert("刪除成功!"); return; } else { onOff2 = false; } } if (!onOff2) { alert("此使用者並未註冊過,無法刪除!"); } } //儲存cookie值 function setCookie(key, value, t) { var oDate = new Date(); oDate.setDate(oDate.getDate() + t); document.cookie = key + '=' + encodeURI(value) + ';expires=' + oDate.toGMTString(); alert(encodeURI(key)); } //獲取cookie值 function getCookie(key, value) { var onOff = true; var arr1 = document.cookie.split('; '); for (var i = 0 ; i < arr1.length; i++) { var arr2 = arr1[i].split('='); if (arr2[0] == key) {//使用者名稱 alert(decodeURI(arr2[0]) + "已註冊過了"); return; } else {//註冊 if (value != '') { setCookie(key, value, 10); } else { onOff = false; } } } if (onOff == false) { alert("請輸入密碼"); } } //刪除cookie值 function removeCookie(key) { setCookie(key, '', -1); } </script> </html>
相關文章
- jQuery記住使用者名稱和密碼效果程式碼例項jQuery密碼
- SQLServer刪除登入記錄使用者名稱和密碼SQLServer密碼
- JavaScript刪除元素節點程式碼例項JavaScript
- TortoiseGit(烏龜git) 清除已經儲存使用者名稱密碼的方法Git密碼
- Java 程式碼本地設定Hadoop使用者名稱密碼JavaHadoop密碼
- 使用者名稱和密碼輸入練習密碼
- 刪除字串中的html標籤程式碼例項字串HTML
- 根據使用者名稱和密碼查詢使用者密碼
- git 使用者名稱密碼相關Git密碼
- 如何加密傳輸和儲存使用者密碼加密密碼
- mongodb對資料庫建立使用者名稱和密碼MongoDB資料庫密碼
- 用Servlet進行使用者名稱和密碼校驗Servlet密碼
- 公司網站使用者名稱密碼修改?網站密碼
- 關於登入(使用者名稱,密碼,驗證碼)密碼
- 根據教程中,輸錯密碼或使用者名稱後,卻不能返回‘使用者名稱或密碼錯誤’密碼
- 通過jquery.cookie.js實現記住使用者名稱、密碼登入功能jQueryCookieJS密碼
- 織夢使用者名稱密碼?織夢提示你的密碼錯誤密碼
- 直播app原始碼,輸入密碼和使用者名稱呼叫開發者工具APP原始碼密碼
- 資料庫使用者名稱和密碼錯誤:如何解決?資料庫密碼
- Dockerfile 中RUN互動需要輸入 使用者名稱和密碼Docker密碼
- 帝國CMS原始碼忘記後臺使用者名稱和密碼怎麼辦?原始碼密碼
- 商城-使用者註冊-根據使用者名稱和密碼查詢使用者密碼
- docker 建立私有倉庫,並且設定使用者名稱和密碼Docker密碼
- sqlserver修改例項名稱SQLServer
- win10系統svn使用者名稱密碼怎樣更改_win10 svn更換使用者名稱密碼操作方法Win10密碼
- Kafka怎麼配置SASL使用者名稱密碼認證Kafka密碼
- linux中記錄GIT使用者名稱密碼的方法LinuxGit密碼
- 在 Linux 中更改、刪除或禁用使用者密碼Linux密碼
- 如何設定cookie和刪除cookieCookie
- linux新增使用者並設定密碼以及刪除使用者Linux密碼
- 帝國CMS忘記後臺登陸使用者名稱 密碼 認證碼 安全提問答案 資料庫使用者名稱及密碼的解決方法密碼資料庫
- 透過使用者名稱密碼認證保障 MQTT 接入安全密碼MQQT
- linux儲存住github的賬號和密碼LinuxGithub密碼
- 如何刪除 Mac 儲存空間的其他選項?Mac
- win10 smb使用者名稱密碼錯誤怎麼解決_win10電腦smb使用者名稱密碼錯誤修復方法Win10密碼
- 使用代理通過使用者名稱和密碼驗證優缺點介紹密碼
- 2.9.3 安全的外部密碼儲存密碼
- win10如何刪除開機密碼_windows10開機密碼刪除操作方法Win10密碼Windows
- Ubuntu 論壇遭受攻擊,使用者名稱密碼已洩漏Ubuntu密碼