HTML5本地数据库写留言版功能
来源:互联网 发布:ireport和java 编辑:程序博客网 时间:2024/05/29 07:46
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> #box{ width:300px; height:200px; border:1px solid #000; } .text{ width:100%; height:20px; border:1px dashed #ccc; } .time{ width:60px; height:20px; float: right; background:#ccc; } </style> </head> <body> <textarea name="" id="" cols="30" rows="10"></textarea> <input type="button" value="发布" id="block"/> <input type="button" value="删除" id="delete"/> <div id="box"> <!--<p class="text">雨天</p> <p class="time">04.21</p>--> </div> </body> <script type="text/javascript"> var oTxt=document.getElementsByTagName('textarea')[0]; var oBox=document.getElementById('box'); var oBK=document.getElementById('block'); var oDE=document.getElementById('delete'); var arr=[]; var db=openDatabase('mydb','1.0','textlyb',1024*1024); db.transaction(function (contex){ contex.executeSql('create table if not exists liuyanban(content)'); }) //页面加载完后显示所有数据 db.transaction(function (contex){ contex.executeSql('select * from liuyanban',[],function(con,data){ var len=data.rows.length,i; for(var i=0;i<len;i++){ arr.push(data.rows.item(i).content); } for(var i=0;i<len;i++){ var aP=document.createElement('p'); aP.innerHTML=data.rows.item(i).content; oBox.appendChild(aP); } }) }) oBK.onclick=function(){ //判断当输入框不为空时,插入数据 if(oTxt.value){ db.transaction(function (contex){ contex.executeSql('insert into liuyanban(content) values("'+oTxt.value+'")'); //每次输入之后清空 oTxt.value=''; }) //逐条添加数据 db.transaction(function (contex){ contex.executeSql('select * from liuyanban',[],function(con,data){ var len=data.rows.length,i; arr.push(data.rows.item(len-1).content); var aP=document.createElement('p'); aP.innerHTML=data.rows.item(len-1).content; oBox.appendChild(aP); }) }) } } //删除数据 oDE.onclick=function(){ db.transaction(function (contex){ contex.executeSql('delete from liuyanban'); location.reload(); }) } </script></html>
阅读全文
0 0
- HTML5本地数据库写留言版功能
- HTML5本地数据库留言本
- html5本地数据库-web留言本
- HTML5基础25----使用数据库实现Web留言本(功能未实现)
- HTML5 用localStorage写的留言本
- HTML5本地数据库来做注册登录功能
- HTML5创建本地数据库
- html5本地数据库示例
- html5本地数据库操作
- HTML5本地数据库(WebSQL)
- HTML5本地数据库(二)
- HTML5 本地数据库
- HTML5本地数据库详解
- HTML5本地数据库详解
- HTML5本地数据库
- html5本地数据库
- HTML5 本地数据库
- html5操作本地数据库
- leetcode 105 & 106
- Android输入系统之如何进行Dispatche分发
- struts2标签下的用户注册
- java自学-流程控制案例
- web窗体中如何添加table
- HTML5本地数据库写留言版功能
- 不给AC的奇怪玩意(openjudge1.5 11)
- servlet
- EffectiveC++学习笔记-条款39|40
- [服务器] 腾讯云Centos6.6搭建javaweb环境:mysql5.1+jdk1.7+tomcat6完整过程
- 2017.7.30
- C++检测异常assert()函数
- http缓存
- HTML5数据库查询