问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

我想在一个页面上用HTML代码添加一个小小留言板,能够告诉我怎么做么...

发布网友 发布时间:2022-05-02 20:11

我来回答

3个回答

懂视网 时间:2022-04-20 06:49

html5实现留言板的代码实例分享

<!DOCTYPE HTML>
<html>
 <head>
 <meta charset="gb2312">
 <title>HTML5--JS API-本地存储 Web留言板</title>
 <style type="text/css">
 *{margin:0; padding:0;}
 body,input{font-size:14px; line-height:24px; color:#333; font-family:Microsoft yahei, Song, Arial, Helvetica, Tahoma, Geneva;}
 h1{margin-bottom:15px; height:100px; line-height:100px; text-align:center; font-size:24px; color:#fff; background:#0051a1;}
 #content #post,#comment p{zoom:1;}
 #content #post:after,#comment p:after{display:block; height:0; clear:both; visibility:hidden; overflow:hidden; content:'.';}
 .transition{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; 
 -o-transition:all 0.5s linear; -ms-transition:all 0.5s linear; transition:all 0.5s linear;}
 #content{margin:0 auto; width:960px; overflow:hidden;}
 #content #post{margin-bottom:15px; padding-bottom:15px; border-bottom:1px #d4d4d4 dashed;}
 #content #post textarea{display:block; margin-bottom:10px; padding:5px; width:948px; height:390px; 
 border:1px #d1d1d1 solid; border-radius:5px; resize:none; outline:none;}
 #content #post textarea:hover{border:1px #9bdf70 solid; background:#f0fbeb;}
 #content #post #postBt,#content #post #clearBt{margin-left:5px; padding:3px; float:right;}
 #comment{overflow:hidden;}
 #comment p{margin-bottom:10px; padding:10px; border-radius:5px;}
 #comment p:nth-child(odd){border:1px solid #e3e197; background:#ffd;}
 #comment p:nth-child(even){border:1px solid #adcd3c; background:#f2fddb;}
 #comment p span{display:inline; float:left;}
 #comment p .msg{width:738px;}
 #comment p .datetime{width:200px; color:#999; text-align:right;}
 </style>
 <script type="text/javascript">
 var Storage =
 {
  saveData:function()//保存数据
  {
  var data = document.querySelector("#post textarea");
  if(data.value != "")
  {
   var time = new Date().getTime() + Math.random() * 5;//getTime是Date对象中的方法,作用是返回 1970年01月01日至今的毫秒数
   localStorage.setItem(time, data.value + "|" + this.getDateTime());//将毫秒数存入Key值中,可以降低Key值重复率
   data.value = "";
   this.writeData();
  }
  else
  {
   alert("请填写您的留言!");
  }
  },
  writeData:function()//
输出数据 { var dataHtml = "", data = ""; for(var i = localStorage.length-1; i >= 0; i--)//效率更高的循环方法 { data = localStorage.getItem(localStorage.key(i)).split("|"); dataHtml += "<p><span class="msg">" + data[0] + "</span><span class="datetime">" + data[1] + "</span></p>"; } document.getElementById("comment").innerHTML = dataHtml; }, clearData:function()//清空数据 { if(localStorage.length > 0) { if(window.confirm("清空后不可恢复,是否确认清空?")) { localStorage.clear(); this.writeData(); } } else { alert("没有需要清空的数据!"); } }, getDateTime:function()//获取日期时间,例如 2012-03-08 12:58:58 { var isZero = function(num)//私有方法,自动补零 { if(num < 10) { num = "0" + num; } return num; } var d = new Date(); return d.getFullYear() + "-" + isZero(d.getMonth() + 1) + "-" + isZero(d.getDate()) + " " + isZero(d.getHours()) + ":" + isZero(d.getMinutes()) + ":" + isZero(d.getSeconds()); } } window.onload = function() { Storage.writeData();//当打开页面的时候,先将localStorage中的数据输出一边,如果没有数据,则输出空 document.getElementById("postBt").onclick = function(){Storage.saveData();}//发表评论按钮添加点击事件,作用是将localStorage中的数据输出 document.getElementById("clearBt").onclick = function(){Storage.clearData();}//清空所有已保存的数据 } </script> </head> <body> <h1>HTML5--JS API-本地存储 Web留言板</h1> <div id="content"> <div id="post"> <textarea class="transition"></textarea> <input id="postBt" type="button" value="发表评论"/> <input id="clearBt" type="button" value="清空所有已保存的数据"/> </div> <div id="comment"></div> </div> </body> </html>

热心网友 时间:2022-04-20 03:57

HTML 代码留言板 一个超简陋的留言版 免费留言板 //评论内容不能保存 因为涉及到数据库
<script>
function Ok_OnClick(event)
{
if(document.getElementsByName("textName")[0].value == ""){
alert("请输入内容");
return;
}//getElementById
var table;
var tableList = document.getElementsByTagName("TABLE");
for(var i = 0 ; i < tableList.length ; i++) {
if(tableList[i].name == "tableName") {
table = tableList[i]
break;
}
}
var value = document.getElementsByName("textName")[0].value;
var index = table.rows.length;
table.insertRow(index);
table.rows(index).insertCell(0);
table.rows(index).cells(0).innerText = value;
document.getElementsByName("textName")[0].value = "";
}
</script>

<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<TITLE>留言版</TITLE>
<STYLE>
td{width:20%;height:20px;border-bottom:1px solid black;border-right:1px solid black;cursor:default;}
div{font-size:13px;}
th{height:20px;font-size:12px;font-weight:normal;border-bottom:2px solid black;background-color:#CCCCCC}
table{border:1px solid black;font-size:13px;}
</STYLE>
</HEAD>

<BODY oncontextmenu="return false;"">
<TABLE name="tableName" width="70%" align="center" cellpadding="0" cellspacing="0">
<TR>
<TH colspan="4" style="">留言版</TH>
</TR>
<TR>
<TD>呵呵,一个超简陋的留言版 ^_^</TD>
</TR>
</TABLE>
<BR>
<div align="center">

<textarea rows="2" name="textName" id="textId" cols="20"
style="width: 70%; clip: rect(0pt, 47pt, 18pt, 0pt); font-family: 宋体; font-size: 10pt; font-weight: normal; font-style: normal;text-align: left; vertical-align: middle; text-indent: 0; color: #000000; background-attachment: fixed; background-color: #EEEEEE; border: 1px solid #0xf8f8f8">
</textarea>

</div>
<BR>
<div align="center">
<input type="button" value="提交" onclick="return Ok_OnClick(window.event);"
style="align:center ; width:60 ; height: 21; clip: rect(0pt, 47pt, 18pt, 0pt); font-family: 宋体; font-size: 10pt; font-weight: normal; font-style: normal; cursor: hand; text-align: center; vertical-align: middle; text-indent: 0; color: #000000; background-attachment: fixed; background-color: #d8d8d8; border: 1px solid #59b4f7">
<!--position: absolute; left: 342; top: 184; -->
</div>
</BODY>
</HTML>

热心网友 时间:2022-04-20 05:15

用google搜一下CBox或者shootmix(百度无效),试一下这两个网络留言板
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
传奇世界退师和出师同样能得到声望吗 声望可以转让吗? 传奇世界 声望怎么弄,最快弄声望的方法? 传奇世界 声望问题徒弟问题 天龙八部2中的哪个门派最牛逼啊 天龙八部手游哪个门派厉害 天龙八部手游门派排名 天龙八部里,三大最强门派,第一实至名归! miui13怎么开启dc调光 小米14怎么样小米14有没有DC调光功能【详解】 小米14dc调光是什么意思 怎样才能进哈佛MBA商学院,,, 哈佛mba课程有哪些,哈佛mba课程有哪些帖子问答 哈佛MBA的课程设置 用日语说我爱你,怎么说! 对不起,我爱你。用日语怎么说,还有怎么用中文发音 我想考哈佛大学商学院的MBA,真心求助 哈佛MBA课程科目,我想自学,有没有原版的教材? 电脑系统怎么做的 去哈佛读美国MBA需要什么条件 应用怎么分身 攻读美国哈佛MBA要考GRE吗 vivoy3不能开启那个xulkan吗? 梦见窗户被冰封上了,里面还有好多人,然后我把冰冰弄下来,打开了窗户,从窗户里出来了? 梦见陌生人从我家门进来从窗户跳出去 做梦梦见别人从我家窗户爬进去上下楼 SQL数据库触发器问题 平顶山老年学二胡在什么地方 邵阳市新辉教育培训学校怎样 艺术字设置!~在线等~ 注册公司一定要写注册资本吗? 如何在留言板中插入HTML代码效果 BLOG留言板代码 HTML 什么是LED数码管静态扫描和动态扫描.简述LED数码管动态扫描的原理及其实现方式 LED数码管动态扫描显示原理?我要简答文字,谢谢。。 求 静态网页的 留言板 html代码 谢谢 什么是动态扫描与静态锁存技术 单片机数码管动态扫描 HTML做出来了一个留言板界面,但是想要实现功能还需要怎么操作???_百度... 数码管动态扫描和静态在程序上有区别吗?(不是硬件。。) 藜麦直接煮能煮熟吗 求静态HTML留言板程序! 过滤留言板的HTML代码具体的步骤 单片机动态扫描原理 简单的html静态留言板,就只需要静态,需要和第二个留言和第一有一样... 什么叫数码管动态扫描 新浪博客留言板代码HTML 急需qq空间留言板模块的html代码 照样子写词语,碧空如洗 如何煮藜麦? 用碧空如洗,彩色翅膀,惹人喜爱,写一句话描绘你就住的环境,表达了你对美的感受。急?????????