最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS實現(xiàn)登錄頁面記住密碼和enter鍵登錄方法推薦

 更新時間:2016年05月10日 14:56:54   投稿:jingxian  
下面小編就為大家?guī)硪黄狫S實現(xiàn)登錄頁面記住密碼和enter鍵登錄方法推薦。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>按enter鍵觸發(fā)事件和記住賬號密碼</title>
<script>

//方法一:
// document.onkeypress=function(e){
// var keycode=document.all?event.keyCode:e.which;
// if(keycode==13){
// alert_login();
// };
// }

//方法二:
document.onkeypress = viewKeyInfo;
function viewKeyInfo(e) {
var e = e || event; 
if ((e['keyCode'] == 13) || (e['which'] == 13)) {
alert_login();
}
} 

function body_onload(){
if (1 == get_saveauth_cookies()) {
var tmp_user = '';
var tmp_pwd = '';

tmp_user = get_user_cookies();
tmp_pwd = get_pwd_cookies();

document.getElementById("tt_user").value = tmp_user;
document.getElementById("pd_pwd").value = tmp_pwd;
document.getElementById("chx_save_auth").checked = true;
}
}

function alert_login(){
if (document.getElementById("chx_save_auth").checked == true) {
var cookies_uesr = document.getElementById("tt_user").value;
var cookies_pwd = document.getElementById("pd_pwd").value;
setcookie('loginuser', cookies_uesr, 1440);
setcookie('loginpwd', cookies_pwd, 1440);
setcookie('saveauth', 1, 1440);
}
else {
setcookie('saveauth', 0, 1440);
} 
location = "https://www.baidu.com";
}

function setcookie(name,value,expirehours)
{
var cookieString=name+'='+escape(value);
if (expirehours>0)
{
var date=new Date();
date.setTime(date.getTime()+expirehours*3600*1000);
cookieString = cookieString + '; expires=' + date.toGMTString();
document.cookie = cookieString;
}
document.cookie=cookieString;
}
function getcookie(name)
{
var strCookie=document.cookie;
var arrCookie=strCookie.split('; ');
for (var i=0;i<arrCookie.length;i++)
{
var arr=arrCookie[i].split('=');
if (arr[0]==name) 
return unescape(arr[1]);
}
return '';
}

function get_user_cookies() {
var tmp_val = getcookie('loginuser');
return tmp_val;
}

function get_pwd_cookies() {
var tmp_val = getcookie('loginpwd');
return tmp_val;
}

function get_saveauth_cookies() {
var tmp_val = getcookie('saveauth');
return tmp_val;
}
</script>

</head>
<body onload="body_onload()">

<p>user:<input type="text" id="tt_user" style="margin-left: 34px;width: 200px;"/></p>
<p>password:<input type="password" id="pd_pwd" style="width: 200px;"/></p>
<p><input type="checkbox" id="chx_save_auth"/>save password</p>
<p><input type="button" onclick="alert_login()" value="login"/></p>

<!--<input type="button" onclick="javascript:alert_login()" value="login"/>
javascript:alert_login()與alert_login()無區(qū)別 -->


</body>
</html>

以上這篇JS實現(xiàn)登錄頁面記住密碼和enter鍵登錄方法推薦就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Nuxt v-bind綁定img src不顯示的解決

    Nuxt v-bind綁定img src不顯示的解決

    這篇文章主要介紹了Nuxt v-bind綁定img src不顯示的解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • 通過JavaScript實現(xiàn)CSS和JS文件的動態(tài)加載

    通過JavaScript實現(xiàn)CSS和JS文件的動態(tài)加載

    在現(xiàn)代Web開發(fā)中,動態(tài)加載CSS和JavaScript文件是一個常見的需求,這種技術(shù)可以用來優(yōu)化頁面加載速度,減少初始加載時間,并提高用戶體驗,本文將詳細(xì)介紹如何通過JavaScript實現(xiàn)CSS和JS文件的動態(tài)加載,包括不同的加載方法、注意事項以及最佳實踐
    2024-11-11
  • js當(dāng)月水電氣簡單計算器

    js當(dāng)月水電氣簡單計算器

    一個可以計算當(dāng)月水電氣多少錢的計算器 說明:輸入各項后,在頁面任意空白處點擊鼠標(biāo),頁面自動計算一次結(jié)果!,每項都必須填寫,填0也可以
    2008-04-04
  • JavaScript數(shù)組去重的幾種方法

    JavaScript數(shù)組去重的幾種方法

    這篇文章主要給大家介紹了關(guān)于JavaScript數(shù)組去重的幾種方法,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用JavaScript具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • JS字符串補(bǔ)全方法padStart()和padEnd()

    JS字符串補(bǔ)全方法padStart()和padEnd()

    這篇文章主要介紹了JS字符串補(bǔ)全方法padStart()和padEnd(),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • 基于iScroll實現(xiàn)下拉刷新和上滑加載效果

    基于iScroll實現(xiàn)下拉刷新和上滑加載效果

    這篇文章主要為大家詳細(xì)介紹了基于iScroll實現(xiàn)下拉刷新和上滑加載效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 原生js封裝添加class,刪除class的實例

    原生js封裝添加class,刪除class的實例

    下面小編就為大家?guī)硪黄鷍s封裝添加class,刪除class的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望對大家有所幫助
    2017-11-11
  • JavaScript的六種繼承方式(推薦)

    JavaScript的六種繼承方式(推薦)

    繼承是面向?qū)ο缶幊讨杏忠环浅V匾母拍睿琂avaScript支持實現(xiàn)繼承,不支持接口繼承,實現(xiàn)繼承主要依靠原型鏈來實現(xiàn)的
    2017-06-06
  • javascript實現(xiàn)繼承的簡單實例

    javascript實現(xiàn)繼承的簡單實例

    這篇文章主要介紹了javascript實現(xiàn)繼承的簡單實例的相關(guān)資料,需要的朋友可以參考下
    2015-07-07
  • indexOf 和 lastIndexOf 使用示例介紹

    indexOf 和 lastIndexOf 使用示例介紹

    indexOf是在一個字符串中尋找一個字的位置,lastIndexOf 也是找字 , 它們倆的區(qū)別是前者從字符串頭開始找,后者是從字符串末端開始找
    2014-09-09

最新評論

河津市| 三门峡市| 达拉特旗| 黎城县| 无锡市| 河曲县| 普洱| 武冈市| 麻栗坡县| 忻州市| 吴旗县| 青冈县| 周至县| 诸城市| 驻马店市| 桂林市| 井研县| 沧州市| 徐汇区| 湘乡市| 临澧县| 民县| 浪卡子县| 来凤县| 土默特左旗| 论坛| 永嘉县| 遵化市| 南澳县| 印江| 昌邑市| 武宣县| 伊吾县| 务川| 夏邑县| 婺源县| 军事| 上林县| 新绛县| 揭阳市| 郁南县|