web storage 简单的网页留言版

Posted 1点

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web storage 简单的网页留言版相关的知识,希望对你有一定的参考价值。

html

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>简单的网页留言版</title>
		<script type="text/javascript" src="js/test6.js" ></script>
	</head>
	<body>
		<h1>简单的网页留言版</h1>
		
		<textarea id="demo" cols="60" rows="10"></textarea>
		<br>
		<input type="button"  value="保存" onclick="saveStorage(\'demo\');">
		<input type="button"  value="清除" onclick="clearStorage(\'msg\');">
		<input type="button"  value="读取" onclick="loadStorage(\'msg\');">
		<hr>
		<p id="msg"></p>
	</body>
</html>

  js

function saveStorage(id) {
	var data=document.getElementById(id).value;
	var time=new Date().getTime();
	localStorage.setItem(time,data);
	alert("数据保存成功");
}
function loadStorage(id){  
    var result = \'<table border="1">\';  
    for(var i = 0;i < localStorage.length;i++){ //localStorage.length所有保存在localStorage中的数据条数  
        var key = localStorage.key(i); //得到localStorage中与相应索引号对应的数据  
        var value = localStorage.getItem(key);  
        var date = new Date();  
        date.setTime(key);  
        var datestr = date.toGMTString();  
        result += \'<tr><td>\' + value + \'</td><td>\' + datestr + \'</td></tr>\';  
    }  
    result += \'</table>\';  
    var target = document.getElementById(id);  
    target.innerHTML = result;  
}  
//将localStorage中保存的数据全部清除  
function clearStorage(id){  
    localStorage.clear();  
    alert("全部数据被清除");  
    loadStorage(\'msg\');  
}  

  效果:

 

以上是关于web storage 简单的网页留言版的主要内容,如果未能解决你的问题,请参考以下文章

web storage 之留言板

H5 基于Web Storage 的客户端留言板

Web Storage API : LocalStroage

HTML5期末大作业:餐饮美食网站设计——咖啡(10页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 咖啡网页设计 美食餐饮网页设计...(代码片段

cookie的简单留言框

协议实验室推出Web3.Storage,让IPFS和主网交互更便捷