js模擬微博發(fā)布消息
更新時間:2017年02月23日 16:05:25 作者:paranoid
本文主要介紹了js模擬微博發(fā)布消息的實例,具有很好的參考價值,下面跟著小編一起來看下吧
話不多說,請看代碼:
<!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模擬微博發(fā)布消息</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>微博發(fā)布</span>
<!--<input type="" name="" id="" value="" />-->
<div contenteditable="true" class="text-box form-control"id="text-box"></div>
<button>發(fā)布</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>
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關(guān)文章
概述BootStrap中role="form"及role作用角色
這篇文章主要介紹了BootStrap中role="form"及role作用角色介紹,以及bootstrap柵欄系統(tǒng)css中的col-xs-*,col-sm-*,col-md-* 的意義簡單介紹,需要的朋友參考下2016-12-12
使用javascript獲取flash加載的百分比的實現(xiàn)代碼
使用javascript獲取flash加載的百分比的實現(xiàn)代碼,方便flash小游戲判斷頁面,提高用戶體驗。2011-05-05
關(guān)于微信jssdk實現(xiàn)多圖片上傳的一點心得分享
這篇文章主要介紹了關(guān)于微信jssdk實現(xiàn)多圖片上傳的一點心得分享,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-12-12
微信小程序點擊按鈕動態(tài)切換input的disabled禁用/啟用狀態(tài)功能
這篇文章主要介紹了微信小程序點擊按鈕動態(tài)切換input的disabled禁用/啟用狀態(tài)功能,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03
微信小程序 函數(shù)防抖 解決重復點擊消耗性能問題實現(xiàn)代碼
這篇文章主要介紹了微信小程序使用函數(shù)防抖解決重復點擊消耗性能問題實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-09-09

