`
Cash
  • 浏览: 175926 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

javascript 自动填写用户已输入的用户名及密码

 
阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body onload="javascript:injection();">
<form id="form1" name="form1" method="post" action="" onsubmit="return submitform();">
  <label>username
  <input type="text" id="CRLSYUser" name="textfield" value=""/>
  </label>
  <label>password
  <input type="password" id="CRLSYPwd" name="textfield2" value="" />
  </label>
  <label>
  <input type="submit" name="Submit" value="提交" />
  </label>
</form>


<script language="javascript">

function submitform(){
if(document.getElementById ("CRLSYUser").value!="" && document.getElementById ("CRLSYPwd").value!=""){
makeCookie("CRLSYUser",document.getElementById ("CRLSYUser").value,3);
makeCookie("CRLSYPwd",document.getElementById ("CRLSYPwd").value,3);
return true;
}else{
return false;
}
}

function injection(){
if(GetCookie("CRLSYUser")!=null ){
document.getElementById("CRLSYUser").value=GetCookie("CRLSYUser");
}
if(GetCookie("CRLSYPwd")!=null ){
document.getElementById("CRLSYPwd").value=GetCookie("CRLSYPwd");
}
}

function  makeCookie(name_v,value_v,expiredays){

var exdate=new Date();
var name = name_v;
var value = value_v;

if(expiredays!=null && expiredays!="" && expiredays!=0){//增加时间(天)有效
exdate.setDate(exdate.getDate() + expiredays);
}
//alert(exdate);
document.cookie = name + "="+ escape(value) + ";expires="+exdate.toGMTString();

}


function getCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1) {
endstr = document.cookie.length;
}
return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name) {
var temp = name + "=";
var tempLen = temp.length;
var cookieLen = document.cookie.length;
var i = 0;
while (i < cookieLen) {
var j = i + tempLen;
if (document.cookie.substring(i, j) == temp) {
return getCookieVal(j);
}
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}

</script>


</body>
</html>
分享到:
评论

相关推荐

    微信小程序美食点评与推荐.zip

    用户填写ID昵称等个人信息,并编辑密码并进行二次确认,如果用户名合法且两次密码一致,则注册成功,用户注册信息写入数据库进行保存。 登录模块,用户输入ID密码后,由系统调用数据库相关信息,与用户输入的信息...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    直接在IE浏览器地址栏输入ftp://www.域名/然后输入用户名和密码.同样可以上传.随时更新文件! 第三章 开发环境的说明与安装 3.1. 开发语言的选择 3.1.1. JAVA简介 Java是Sun公司推出的新的一代面向对象程序设计语言...

    react-user-auth:一个使用react的简单用户身份验证模板,该模板允许用户登录

    创建新帐户当用户单击注册按钮时,他们将被带到一个页面,在该页面上,他们必须通过输入名称,电子邮件地址,密码并确认密码来填写表格。 密码的长度必须至少为6个字符,并且必须匹配才能成功创建新帐户。 登录...

    基于J2EE框架的个人博客系统项目毕业设计论...

    直接在IE浏览器地址栏输入ftp://www.域名/然后输入用户名和密码.同样可以上传.随时更新文件! 第三章 开发环境的说明与安装 3.1. 开发语言的选择 3.1.1. JAVA简介 Java是Sun公司推出的新的一代面向对象程序设计语言...

    autoput:一个命令行实用程序,用于监视文件的更改并通过 SFTP 上传它们

    自动输入一个命令行实用程序,用于监视文件的更改并通过 SFTP 上传它们。特征忽略球活着自动重连安装 npm install autoput -g用法在您要观看的目录中运行autoput init 。 在新生成的sftp.json配置文件中填写您的...

    attendencemarking

    自动标记出勤率的脚本 设置: 克隆仓库,并将您的终端机定向到那里。 在终端中键入npm install 打开index.js并填写您的用户名和密码并保存。 然后输入节点index.js

    asoft签到管理系统tykq3.5_build20110125

    7、管理员可以在后台自定义用户状态(未审核、已审核、出差状态)、并可以将修改用户状态授权给组长以上职务,被设定为出差状态的用户会被系统自动忽略而不计入旷工,适合快速请假调休。 8、现在可以在部门管理界面...

    情感文学网站

    若选择修改密码,不论用户帐号填写什么,修改的都是当前登录用户的密码 关于添加\修改\删除类别\分类名称 ----------------------------------- 输入类别\分类名称,按确定,即可添加。若要修改,请单击类别\分类...

    缓存文本「Cache Text」-crx插件

    但是,在绑定中存储用户名或密码时,请谨慎操作:使用您计算机的其他人可能会不小心通过此扩展名访问该信息 ***** ==================== ****************************************打开并关闭此扩展程序*****按下*...

    十天学会ASP.net--我认为ASP.NET比ASP难很多,希望大家做好准备

    我们经常会再设立一个密码框让用户再填写一次: &lt;asp:textbox id="password2" runat="server" textmode="password" cssclass="textbox"/&gt; 宋体" font-size="9pt" text="请填写" runat="server"/&gt; 宋体" font-size=...

Global site tag (gtag.js) - Google Analytics