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 相关文章推荐
斜45度寻路实现函数
Aug 20 Javascript
JavaScript格式化数字的函数代码
Nov 30 Javascript
js导航菜单(自写)简单大方
Mar 28 Javascript
jquery实现的一个文章自定义分段显示功能
May 23 Javascript
Jquery api 速查表分享
Jan 12 Javascript
JQ选择器_选择同类元素的第N个子元素的实现方法
Sep 08 Javascript
AngularJS实现与Java Web服务器交互操作示例【附demo源码下载】
Nov 02 Javascript
jQuery+ajax的资源回收处理机制分析
Jan 07 Javascript
vue :src 文件路径错误问题的解决方法
May 15 Javascript
解决layui checkbox 提交多个值的问题
Sep 02 Javascript
vue监听dom大小改变案例
Jul 29 Javascript
vue+openlayers绘制省市边界线
Dec 24 Vue.js
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的可变变量名的使用方法分享
2012/02/05 PHP
php 模拟get_headers函数的代码示例
2013/04/27 PHP
ThinkPHP连接数据库及主从数据库的设置教程
2014/08/22 PHP
php输出含有“#”字符串的方法
2017/01/18 PHP
PHP实现负载均衡的加权轮询方法分析
2018/08/22 PHP
PHP基于GD2函数库实现验证码功能示例
2019/01/27 PHP
JS 常用校验函数
2009/03/26 Javascript
jQuery 树形结构的选择器
2010/02/15 Javascript
AngularJS初始化过程分析(引导程序)
2014/12/06 Javascript
Javascript中获取对象的原型对象的方法小结
2015/02/25 Javascript
简介JavaScript中的setTime()方法的使用
2015/06/11 Javascript
JavaScript实现获得所有兄弟节点的方法
2015/07/23 Javascript
js仿搜狐视频记录片列表展示效果
2020/05/30 Javascript
IntersectionObserver实现图片懒加载的示例
2017/09/29 Javascript
基于wordpress的ajax写法详解
2018/01/02 Javascript
Vue之Vue.set动态新增对象属性方法
2018/02/23 Javascript
JS使用tween.js动画库实现轮播图并且有切换功能
2018/07/17 Javascript
js动态获取时间的方法分析
2019/08/02 Javascript
zbar解码二维码和条形码示例
2014/02/07 Python
跟老齐学Python之有点简约的元组
2014/09/24 Python
Python文件及目录操作实例详解
2015/06/04 Python
深入解读Python解析XML的几种方式
2016/02/16 Python
基于python select.select模块通信的实例讲解
2017/09/21 Python
django定期执行任务(实例讲解)
2017/11/03 Python
VSCode下配置python调试运行环境的方法
2018/04/06 Python
Python3.7安装PyQt5 运行配置Pycharm的详细教程
2020/10/15 Python
opencv+pyQt5实现图片阈值编辑器/寻色块阈值利器
2020/11/13 Python
python包的导入方式总结
2021/03/02 Python
SVG实现多彩圆环倒计时效果的示例代码
2017/11/21 HTML / CSS
印度购买眼镜和太阳镜网站:Coolwinks
2018/09/26 全球购物
应用心理学个人的求职信
2013/12/08 职场文书
饲料采购员岗位职责
2013/12/19 职场文书
英语自我评价范文
2014/01/24 职场文书
面试后的感谢信范文
2014/02/01 职场文书
瘦西湖导游词
2015/02/03 职场文书
会议主持人开场白台词
2015/05/28 职场文书