分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

JS错误记录 - 记录上次登陆的用户名

发布时间:2023-09-06 02:28责任编辑:郭大石关键词:暂无标签
<script> ???????????//步骤 1.submit => 用户名存进cookie ??2. onload => 从cookie读取用户名 ???????window.onload = function() ???{ ???????var oForm = document.getElementById(‘form1‘); ???????var oUser = document.getElementsByName(‘user‘)[0]; ?// 要指定是第几个 [0] ???????var oPass = document.getElementsByName(‘pass‘)[0]; ???????oForm.onsubmit = function() ???????{ ??????????// setCookie(oName, oPass, 14); ?// 怎么获取输入框的值? ??????????setCookie(‘user‘, oUser.value, 14); ???????????????}; ???????oUser.value = getCookie(‘user‘); ???}; ???function setCookie(name, value, iDay) ???{ ???????var oDate = new Date(); ???????oDate.setDate(oDate.getDate() + iDay); ?// 直接把 iDay 加到 oDate 这个变量里。 ???????document.cookie = name + ‘=‘ +value+ ‘;expires=‘ + oDate; ???????//字符串连接还不是非常清楚 ???????// document.cookie = ‘name=value; expires=oDate+ iDay ‘ ????}; ???function getCookie(name) ???{ ???????var arr = document.cookie.split(‘;‘); ???????// 二次拆分的数组依然保留了左右数值一一对应的关系? ???????for (var i=0; i<arr.length; i++) ???????{ ???????????var arr2 = arr[i].split(‘=‘); ???????????if(arr2[0] == name) ???????????{ ???????????????return arr2[1] ???????????}; ???????}; ???????// if (arr[i] == name) ?//应该在for循环里 ???????// { ???????// ????return arr2[i]; ???????// } ???????// return ‘‘; ???} ???</script>

JS错误记录 - 记录上次登陆的用户名

原文地址:https://www.cnblogs.com/carpenterzoe/p/10204961.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved