JavaScript实现简单评论功能


Posted in Javascript onAugust 17, 2017

本文实例为大家分享了JavaScript实现简单评论功能的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
body{
/*background-image: url(../img/91R58PIC3n2_1024.jpg);*/
}
#div1{
margin: auto;
border: 1px beige solid;
width: 512px;
text-align: right;
}
ul{
list-style-type: none;
list-style-image: url(../img/touxiang.png);

}
.box{
width: 400px;
height: 150px;
/*background-color: yellow;*/
border: 1px darkgray solid;
border-radius: 30px;
position: relative;
}
.box .touxiang{
width: 80px;
height: 80px;
background-image: url(../img/touxiang.png);
background-size: 100% 100%;
position: absolute;
left: 10px;
top: 10px;
}
.box .nicheng{
width: 80px;
height:25px ;
/*background-color: red;*/
position: absolute;
left: 10px;
top: 100px;
font-size: 12px;
text-align: center;
line-height: 25px;
}
.box .pinglun{
width: 290px;
height: 80px;
/*background-color: cyan;*/
position: absolute;
top: 10px; 
right: 10px; 
}
.box .shijian{
width: 200px;
height: 25px;
/*background-color: green;*/
position: absolute;
top: 100px;
left:100px;
}


</style>

<script>
window.onload=function(){
var oTxt = document.getElementById("txt");
var oBtn = document.getElementById("btn1");
var oUl1 = document.getElementById("ul1");


oBtn.onclick=function(){
var oBox = document.createElement("div");
oBox.className = "box";

//创建头像
var oDiv = document.createElement("div");
oDiv.className = "touxiang";
oBox.appendChild(oDiv);

var oDiv = document.createElement("div");
oDiv.className = "nicheng";
oDiv.innerHTML = "指尖微凉*";
oBox.appendChild(oDiv);

var oDiv = document.createElement("div");
oDiv.className = "pinglun";
oDiv.innerHTML = oTxt.value;
oBox.appendChild(oDiv);

var oDiv = document.createElement("div");
oDiv.className = "shijian";
var oDate = new Date();
//oDate.getFullYear

oDiv.innerHTML ="评论时间  "+ oDate.getFullYear()+"年"+(oDate.getMonth()+1)+"月"+oDate.getDate()+"日"+"<a href='javascript:;'>删除</a>";




oBox.appendChild(oDiv);

oUl1.appendChild(oBox);

/*oBox.insertBefore(oUl1,oDiv[0]);*/

var aA = oDiv.getElementsByTagName("a");

for(var i = 0;i<aA.length;i++)
{
aA[i].onclick=function(){
oDiv.removeChild(this.parentNode);
}
}

}
}

</script>



</script>
</head>
<body>
<h2 align="center">网易云热评</h2>
<div id="div1" >
<textarea cols="70" rows="8" id="txt"></textarea><br />
<input type="button" value="评论" id="btn1" />

<ul id="ul1">

</ul>
</div> 
</body>
</html>

效果图:

JavaScript实现简单评论功能

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
一个不错的应用,用于提交获取文章内容,不推荐用
Mar 03 Javascript
javascript 限制输入和粘贴(IE,firefox测试通过)
Nov 14 Javascript
jquery中动态效果小结
Dec 16 Javascript
JavaScript初学者应注意的七个细节详细介绍
Dec 27 Javascript
JS动态修改iframe高度和宽度的方法
Apr 01 Javascript
JS实现仿QQ聊天窗口抖动特效
May 10 Javascript
简介JavaScript中getUTCMonth()方法的使用
Jun 10 Javascript
React.js入门学习第一篇
Mar 30 Javascript
利用Javascript实现简单的转盘抽奖
Feb 13 Javascript
教你用Cordova打包Vue项目的方法
Oct 17 Javascript
Vue 中使用vue2-highcharts实现曲线数据展示的方法
Mar 05 Javascript
详解vuex数据传输的两种方式及this.$store undefined的解决办法
Aug 26 Javascript
vue绑定class与行间样式style详解
Aug 16 #Javascript
Vue的MVVM实现方法
Aug 16 #Javascript
利用JS制作万年历的方法
Aug 16 #Javascript
原生JavaScript来实现对dom元素class的操作方法(推荐)
Aug 16 #Javascript
React Native 集成jpush-react-native的示例代码
Aug 16 #Javascript
jQuery实现全选、反选和不选功能
Aug 16 #jQuery
微信小程序注册60s倒计时功能 使用JS实现注册60s倒计时功能
Aug 16 #Javascript
You might like
PHP无敌近乎加密方式!
2010/07/17 PHP
php一些错误处理的方法与技巧总结
2013/08/10 PHP
递归实现php数组转xml的代码分享
2015/05/14 PHP
Laravel框架生命周期与原理分析
2018/06/12 PHP
Laravel6.0.4中将添加计划任务事件的方法步骤
2019/10/15 PHP
jquery 插件实现瀑布流图片展示实例
2015/04/03 Javascript
jQuery解析XML 详解及方法总结
2016/09/28 Javascript
详解weex默认webpack.config.js改造
2018/01/08 Javascript
利用adb shell和node.js实现抖音自动抢红包功能(推荐)
2018/02/22 Javascript
基于vue1和vue2获取dom元素的方法
2018/03/17 Javascript
如何制作一个Node命令行图像识别工具
2018/12/12 Javascript
jQuery实现简单评论区功能
2020/10/26 jQuery
详解实现vue的数据响应式原理
2021/01/20 Vue.js
Python处理RSS、ATOM模块FEEDPARSER介绍
2015/02/18 Python
在Python下进行UDP网络编程的教程
2015/04/29 Python
Python处理json字符串转化为字典的简单实现
2016/07/07 Python
Python实现简单网页图片抓取完整代码实例
2017/12/15 Python
Python 查看文件的编码格式方法
2017/12/21 Python
python 字典操作提取key,value的方法
2019/06/26 Python
解决Python中pandas读取*.csv文件出现编码问题
2019/07/12 Python
使用PyOpenGL绘制三维坐标系实例
2019/12/24 Python
基于python实现把json数据转换成Excel表格
2020/05/07 Python
tensorflow pb to tflite 精度下降详解
2020/05/25 Python
plt.figure()参数使用详解及运行演示
2021/01/08 Python
基于html5实现的图片墙效果
2014/10/16 HTML / CSS
百丽国际旗下购物网站:优购
2017/02/28 全球购物
公司司机岗位职责范本
2014/03/03 职场文书
课前三分钟演讲稿
2014/04/24 职场文书
小学清明节活动总结
2014/07/04 职场文书
2014年社区国庆节活动方案
2014/09/16 职场文书
乡村教师党员四风问题对照检查材料思想汇报
2014/10/08 职场文书
员工年度工作总结2015
2015/05/18 职场文书
办公室主任岗位竞聘书
2015/09/15 职场文书
小学英语新课改心得体会
2016/01/22 职场文书
2016年小学“我们的节日·中秋节”活动总结
2016/04/05 职场文书
高中班主任工作总结(范文)
2019/08/20 职场文书