话不多说,请看代码:
<!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
相关文章:
韩国服务器如何优化跨境访问实现高效连接?
建站之星收费标准详解:套餐费用及年费价格表一览
简历在线制作网站免费,免费下载个人简历的网站是哪些?
上海网站制作网页,上海本地的生活网站有哪些?最好包括生活的各个方面的?
大学网站设计制作软件有哪些,如何将网站制作成自己app?
建站为何优先选择香港服务器?
如何用西部建站助手快速创建专业网站?
动图在线制作网站有哪些,滑动动图图集怎么做?
微信h5制作网站有哪些,免费微信H5页面制作工具?
如何选择高效可靠的多用户建站源码资源?
大连网站制作公司哪家好一点,大连买房网站哪个好?
电商平台网站制作流程,电商网站如何制作?
Android自定义listview布局实现上拉加载下拉刷新功能
如何通过FTP空间快速搭建安全高效网站?
济南专业网站制作公司,济南信息工程学校怎么样?
专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?
建站主机服务器选型指南与性能优化方案解析
长沙企业网站制作哪家好,长沙水业集团官方网站?
金*站制作公司有哪些,金华教育集团官网?
电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?
建站一年半SEO优化实战指南:核心词挖掘与长尾流量提升策略
如何通过cPanel快速搭建网站?
公司网站制作价格怎么算,公司办个官网需要多少钱?
建站之星如何实现网站加密操作?
建站主机选哪家性价比最高?
深圳网站制作案例,网页的相关名词有哪些?
免费视频制作网站,更新又快又好的免费电影网站?
建站之星3.0如何解决常见操作问题?
香港服务器如何优化才能显著提升网站加载速度?
Android自定义控件实现温度旋转按钮效果
太平洋网站制作公司,网络用语太平洋是什么意思?
c# 在ASP.NET Core中管理和取消后台任务
定制建站流程步骤详解:一站式方案设计与开发指南
成都网站制作公司哪家好,四川省职工服务网是做什么用?
建站之星安全性能如何?防护体系能否抵御黑客入侵?
免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?
Python多线程使用规范_线程安全解析【教程】
建站之星×万网:智能建站系统+自助建站平台一键生成
广东企业建站网站优化与SEO营销核心策略指南
网页设计网站制作软件,microsoft office哪个可以创建网页?
建站之星导航菜单设置与功能模块配置全攻略
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
建站主机解析:虚拟主机配置与服务器选择指南
TestNG的testng.xml配置文件怎么写
建站之星后台密码遗忘?如何快速找回?
重庆网站制作公司哪家好,重庆中考招生办官方网站?
建站之星安装提示数据库无法连接如何解决?
我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?
赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?
常州企业网站制作公司,全国继续教育网怎么登录?
*请认真填写需求信息,我们会在24小时内与您取得联系。