码迷,mamicode.com
首页 > 其他好文 > 详细

第六周技术博客

时间:2016-04-03 23:40:14      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>sessionStorage与localStorage区别</title>
</head>
<body>
<h1>计数器</h1>
<p class="msg" id="msg_1"> </p>
<p class="form_item"><label for="">要保存的数据:</label>
<input type="text" name="text-1" value="" id="text-1"/></p>
<p class="form_item">
<input type="button" name="btn-1" value="session保存" id="btn-1"/>
<input type="button" name="btn-2" value="session读取" id="btn-2"/>
</p>
<p class="form_item">
<input type="button" name="btn-3" value="local保存" id="btn-3"/>
<input type="button" name="btn-4" value="local读取" id="btn-4"/>
</p>
<p class="count_wrap">
session计数:<span class="count" id=‘session_count‘></span>&nbsp;&nbsp;
local计数:<span class="count" id=‘local_count‘></span></p>
<script>
function getE(ele){ //自定义一个getE()函数
return document.getElementById(ele); //返回并调用document对象的getElementById方法输出变量
}
var text_1 = getE(‘text-1‘), //声明变量并为其赋值
mag = getE(‘msg_1‘),
btn_1 = getE(‘btn-1‘),
btn_2 = getE(‘btn-2‘),
btn_3 = getE(‘btn-3‘),
btn_4 = getE(‘btn-4‘);
btn_1.onclick = saveSessionStorage;
btn_2.onclick = loadSessionStorage;
btn_3.onclick = saveLocalStorage;
btn_4.onclick = loadLocalStorage;

function saveSessionStorage(){
sessionStorage.setItem(‘msg‘,text_1.value + ‘session‘);
}
function loadSessionStorage(){
mag.innerHTML = sessionStorage.getItem(‘msg‘);
}
function saveLocalStorage(){
localStorage.setItem(‘msg‘,text_1.value + ‘local‘);
}
function loadLocalStorage(){
mag.innerHTML = localStorage.getItem(‘msg‘);
}
//记录页面次数
var local_count = localStorage.getItem(‘a_count‘)?localStorage.getItem(‘a_count‘):0;
getE(‘local_count‘).innerHTML = local_count;
localStorage.setItem(‘a_count‘,+local_count+1);

var session_count = sessionStorage.getItem(‘a_count‘)?sessionStorage.getItem(‘a_count‘):0;
getE(‘session_count‘).innerHTML = session_count;
sessionStorage.setItem(‘a_count‘,+session_count+1);

</script>
</body>
</html>

第六周技术博客

标签:

原文地址:http://www.cnblogs.com/y5168/p/5351005.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!