国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

javascript cookie基礎(chǔ)應(yīng)用之記錄用戶名的方法

2019-11-20 08:56:29
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了javascript cookie基礎(chǔ)應(yīng)用之記錄用戶名的方法。分享給大家供大家參考,具體如下:

前面有一篇關(guān)于cookie基礎(chǔ)的文章,封裝了 cookie.js,下面我們通過(guò)一個(gè)實(shí)例來(lái)應(yīng)用這個(gè) js。

最常見(jiàn)的就是記住用戶名,當(dāng)用戶登錄過(guò)一次后,通過(guò) cookie 記錄下該用戶的賬號(hào)和密碼,這樣下次打開(kāi)頁(yè)面的時(shí)候不用再次輸入賬號(hào)密碼了。附上代碼:

<!DOCTYPE HTML><html lang="en-US"><head>  <meta charset="UTF-8">  <title>cookie的應(yīng)用――記住用戶名</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貼出來(lái)方便大家查看:

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();}

更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript中json操作技巧總結(jié)》、《JavaScript切換特效與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript動(dòng)畫特效與技巧匯總》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)

希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 武清区| 洪江市| 苗栗市| 沙洋县| 金阳县| 怀柔区| 闽侯县| 琼海市| 晋州市| 淄博市| 淮北市| 汤原县| 漠河县| 临城县| 德钦县| 大埔县| 衢州市| 泾源县| 小金县| 庆元县| 平乡县| 陆丰市| 巨鹿县| 招远市| 嘉峪关市| 泸水县| 澜沧| 呼玛县| 辽宁省| 西乌| 巴林右旗| 通许县| 黎川县| 罗平县| 青河县| 定结县| 武穴市| 沧源| 开原市| 革吉县| 武清区|