JS错误记录 - 记录上次登陆的用户名
Posted CarpenterZoe
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS错误记录 - 记录上次登陆的用户名相关的知识,希望对你有一定的参考价值。
<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错误记录 - 记录上次登陆的用户名的主要内容,如果未能解决你的问题,请参考以下文章
错误记录Flutter 混合开发获取 BinaryMessenger 报错 ( FlutterActivityAndFragmentDelegate.getFlutterEngine() )(代码片段