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 相关文章推荐
JavaScript中null与undefined分析
Jul 25 Javascript
JavaScript更改原始对象valueOf的方法
Mar 19 Javascript
纯js实现重发验证码按钮倒数功能
Apr 21 Javascript
Javascript中replace()小结
Sep 30 Javascript
JavaScript截取指定长度字符串点击可以展开全部代码
Dec 04 Javascript
基于jQuery实现多标签页切换的效果(web前端开发)
Jul 24 Javascript
微信小程序  wx.request合法域名配置详解
Nov 23 Javascript
JS实现的驼峰式和连字符式转换功能分析
Dec 21 Javascript
jQuery实现元素的插入
Feb 27 Javascript
vue组件间通信解析
Mar 01 Javascript
15分钟深入了解JS继承分类、原理与用法
Jan 19 Javascript
JavaScript实现拖拽和缩放效果
Aug 24 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使用curl访问https示例分享
2014/01/17 PHP
thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
2014/02/24 PHP
php实现购物车功能(下)
2016/01/05 PHP
php结合md5实现的加密解密方法
2016/01/25 PHP
php单例模式的简单实现方法
2016/06/10 PHP
Laravel5.4简单实现app接口Api Token认证方法
2019/08/29 PHP
jquery 表单取值常用代码
2009/12/22 Javascript
jQuery的实现原理的模拟代码 -2 数据部分
2010/08/01 Javascript
jQuery 自定义函数写法分享
2012/03/30 Javascript
查找iframe里元素的方法可传参
2013/09/11 Javascript
仿百度的关键词匹配搜索示例
2013/09/25 Javascript
jquery ajax 局部刷新小案例
2014/02/08 Javascript
js用闭包遍历树状数组的方法
2014/03/19 Javascript
javascript实现表格排序 编辑 拖拽 缩放
2015/01/02 Javascript
JSON与JS对象的区别与对比
2017/03/01 Javascript
vue项目持久化存储数据的实现代码
2018/10/01 Javascript
对angularjs框架下controller间的传值方法详解
2018/10/08 Javascript
js设计模式之单例模式原理与用法详解
2019/08/15 Javascript
扫微信小程序码实现网站登陆实现解析
2019/08/20 Javascript
Nest.js 授权验证的方法示例
2021/02/22 Javascript
Python Sql数据库增删改查操作简单封装
2016/04/18 Python
Python第三方库的安装方法总结
2016/06/06 Python
简单谈谈Python中的反转字符串问题
2016/10/24 Python
python读取excel表格生成erlang数据
2017/08/26 Python
为什么入门大数据选择Python而不是Java?
2018/03/07 Python
基于python2.7实现图形密码生成器的实例代码
2019/11/05 Python
window环境pip切换国内源(pip安装异常缓慢的问题)
2019/12/31 Python
Django如何使用redis作为缓存
2020/05/21 Python
Python matplotlib 绘制双Y轴曲线图的示例代码
2020/06/12 Python
智能家居、吸尘器、滑板车、电动自行车网上购物:Geekmaxi
2021/01/18 全球购物
班主任工作年限证明
2014/01/12 职场文书
2015年校长新年寄语
2014/12/08 职场文书
2015年科普工作总结
2015/07/23 职场文书
2016年优秀共产党员先进事迹材料
2016/02/29 职场文书
导游词之西安骊山
2019/12/03 职场文书
go原生库的中bytes.Buffer用法
2021/04/25 Golang