您的位置:首页 > Web前端 > JQuery

通过jquery实现记住用户名密码

2011-10-08 21:15 471 查看
本文简要介绍了在网站开发中记住用户名、密码的实现方式,是通过jquery实现的。

一 引用jquery库文件

<script type="text/javascript" src="/View/JS/JQuery.js"></script>

<script type="text/javascript" src="/View/JS/jquery.cookie.js"></script>

二 需要的js函数

//初始化页面时验证是否记住了用户信息

function cheLogSta()

{

if ($.cookie("rmbUser") == "true")

{

$("#rmbUser").attr("checked", true);

$("#txUser").val($.cookie("userName"));

$("#txPWD").val($.cookie("passWord"));

}

}

//保存用户信息

function saveUserInfo()

{

if ($("#rmbUser").attr("checked"))

{

var userName = $("#txUser").val();

var passWord = $("#txPWD").val();

$.cookie("rmbUser", "true", { expires: 7 }); // 存储一个带7天期限的 cookie

$.cookie("userName", userName, { expires: 7 }); // 存储一个带7天期限的 cookie

$.cookie("passWord", passWord, { expires: 7 }); // 存储一个带7天期限的 cookie

}

else

{

$.cookie("rmbUser", "false", { expires: -1 });

$.cookie("userName", '', { expires: -1 });

$.cookie("passWord", '', { expires: -1 });

}

}

三 HTML元素

<div id="login">

<div style = "margin-top:10px;text-align:center">

<span>用户:</span><div style = "display:inline;"><input type="text" id="txUser" maxlength="16"/></div>

</div>

<div style = "margin-top:10px;text-align:center">

<span>密码:</span><div style = "display:inline;"><input type="password" id="txPWD" maxlength="16"/></div>

</div>

<div style = "margin-top:10px;margin-left:45px;">

<div><input type="checkbox" id="rmbUser"/>保存用户信息</div>

</div>

</div>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: