话不多说,请看代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<title>js模拟微博发布消息</title>
</head>
<style>
*{
padding: 0;
margin: 0;
}
.box{
width: 600px;
height:auto;
margin: 100px auto;
border: 1px solid #ccc;
padding: 20px;
}
.box span{
line-height: 36px;
}
input{
width: 450px;
padding: 10px;
}
.text-box {
display: inline-block;
width: 450px;
text-align: left;
min-height: 30px;
line-height: 26px;
border: 1px solid #ddd;
padding: 3px 8px;
}
ul{
margin: 20px auto;
margin-left: 70px;
width: 450px;
list-style:none ;
}
li{
border-bottom: 1px dashed #ddd;
line-height: 34px;
margin: 5px 0;
overflow: hidden;
}
ul li .date{
float: right;
margin-right: 10px;
font-size: 12px;
}
ul li a{
float: right;
}
button{
padding: 6px 12px;
}
</style>
<body>
<div class="box"id="box">
<span>微博发布</span>
<!--<input type="" name="" id="" value="" />-->
<div contenteditable="true" class="text-box form-control"id="text-box"></div>
<button>发布</button>
<!--<ul>
<li>
123123
<a href="javascript:" rel="external nofollow" rel="external nofollow" >删除</a>
<span class="date">2017/2/22</span>
</li>
</ul>-->
</div>
</body>
</html>
<script type="text/javascript">
window.onload=function(){
var box=document.getElementById("box")
var txt=document.getElementById("text-box");
var btn=document.getElementsByTagName("button")[0];
var ul=document.createElement("ul");
box.appendChild(ul);
btn.onclick=function(){
if (txt.innerHTML=='') {
alert('不能为空');
return false;
}
var myDate = new Date();
var time=myDate.toLocaleString();
var li=document.createElement("li");
ul.appendChild(li);
li.innerHTML=txt.innerHTML+'<a href="javascript:" rel="external nofollow" rel="external nofollow" >删除</a><span class="date">'+time+'</span>';
txt.innerHTML='';
var lis=ul.children;
if (lis==0) {
ul.appendChild(li);
} else{
ul.insertBefore(li,lis[0])
}
// 删除功能
var dele=document.getElementsByTagName("a");
for (var k = 0; k < dele.length; k++) {
dele[k].onclick=function(){
ul.removeChild(this.parentNode);
}
}
}
}
</script>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
# js仿微博发布
# js微博发布
# js仿新浪微博消息发布功能
# js实现微博发布小功能
# JavaScript仿微博发布信息案例
# js控住DOM实现发布微博效果
# 基于javascript制作微博发布栏效果
# JavaScript制作页面倒计时器的实现
# JS实现仿新浪微博发布内容为空时提示功能代码
# JS实现模仿微博发布效果实例代码
# 多说
# 为空
# span
# ccc
# input
# line
# solid
# px
# box
# height
# border
# auto
# min
# left
# ul
# ddd
# text
# display
# align
# block
相关文章:
,sp开头的版面叫什么?
如何在景安服务器上快速搭建个人网站?
音乐网站服务器如何优化API响应速度?
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
山东网站制作公司有哪些,山东大源集团官网?
如何在Golang中处理模块冲突_解决依赖版本不兼容问题
建站主机如何安装配置?新手必看操作指南
免费制作海报的网站,哪位做平面的朋友告诉我用什么软件做海报比较好?ps还是cd还是ai这几个软件我都会些我是做网页的?
,如何利用word制作宣传手册?
建站之星Pro快速搭建教程:模板选择与功能配置指南
深圳 网站制作,深圳招聘网站哪个比较好一点啊?
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
济南专业网站制作公司,济南信息工程学校怎么样?
北京专业网站制作设计师招聘,北京白云观官方网站?
如何在香港免费服务器上快速搭建网站?
如何选择高效便捷的WAP商城建站系统?
红河网站制作公司,红河事业单位身份证如何上传?
网站制作网站,深圳做网站哪家比较好?
重庆网站制作公司哪家好,重庆中考招生办官方网站?
建站之星代理平台如何选择最佳方案?
如何选择高效稳定的ISP建站解决方案?
公司网站制作需要多少钱,找人做公司网站需要多少钱?
建站之星安装后如何自定义网站颜色与字体?
沈阳制作网站公司排名,沈阳装饰协会官方网站?
网站制作模板下载什么软件,ppt模板免费下载网站?
如何快速建站并高效导出源代码?
C++如何将C风格字符串(char*)转换为std::string?(代码示例)
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?
企业微网站怎么做,公司网站和公众号有什么区别?
宝塔新建站点报错如何解决?
如何用美橙互联一键搭建多站合一网站?
公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?
存储型VPS适合搭建中小型网站吗?
教程网站设计制作软件,怎么创建自己的一个网站?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
网站制作软件免费下载安装,有哪些免费下载的软件网站?
常州企业网站制作公司,全国继续教育网怎么登录?
如何登录建站主机?访问步骤全解析
如何选择高性价比服务器搭建个人网站?
Python lxml的etree和ElementTree有什么区别
深圳网站制作培训,深圳哪些招聘网站比较好?
建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析
如何高效完成自助建站业务培训?
如何选购建站域名与空间?自助平台全解析
宝塔Windows建站如何避免显示默认IIS页面?
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
如何快速搭建高效简练网站?
建站10G流量真的够用吗?如何应对访问高峰?
免费视频制作网站,更新又快又好的免费电影网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。