web前端简单的H5本地存储

简单的本地存储并且记住密码,再次打开输入账号,密码自动填充,

$("input").bind("input change", function() { //表单改变事件
	if($("input[name=ctrls]").is(":checked")) { //如果记住密码就会保存
		var str = $("form").serialize();
		localStorage.setItem("baocun", str);
	}
	var objstr = localStorage.getItem("baocun");
	if(objstr) { //判断有没有值
		var arr = objstr.split("&");//转成数组
		for(var i = 0; i < arr.length; i++) {
			var newarr = arr[i].split("=");//生成新的数组
			var k = newarr[0];
			var v = newarr[1];
			if(a && k == "passwords") {//先判断
				$("#passwords").val(v);//添加进去
			}
			var a = null
			if(k == "names" && $("#names").val() == v) {//判断本地有没有这个值
				a = true;
			}
		}
	}
})

  挺简单的看下就明白了

posted @ 2017-07-28 15:07  Ferdinand_包子君  阅读(231)  评论(0编辑  收藏  举报