激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - js教程 - 原生JavaScript實現留言板

原生JavaScript實現留言板

2021-12-29 16:04棟棟很優秀啊 js教程

這篇文章主要為大家詳細介紹了原生JavaScript實現留言板,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了JavaScript實現留言板的具體代碼,供大家參考,具體內容如下

效果:

原生JavaScript實現留言板

代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title></title>
 <style>
 #txt2{
 width:400px;
 height:50px;
 margin-top:5px;
 }
 #span1{
 margin-left:200px;
 }
 #box{
 width:400px;
 /*height:400px;*/
 /*border:1px solid gray;*/
 }
 #box .item{
 height:80px;
 border-bottom:dashed 1px lightgrey
 }
 #box .c1{
 height:30px;
 }
 #box .c1 span{
 float:left;
 }
 #box .c1 a{
 float:right;
 margin-right:20px;
 text-decoration: none;
 color:black;
 }
 
 </style>
 </head>
 <body>
 <div>
 說點什么嗎......
 </div>
 <div>
 <input type="text" placeholder="洪七公" id="txt1"/>
 </div>
 <div>
 <textarea name="" id="txt2" maxlength="10"></textarea>
 </div>
 <div id="div3">
 <span id="span1">還能輸入<span id="span2">10</span>個字</span>
 <input type="button" value = "發布" id="btn"/>
 </div>
 <div>
 <div>大家在說</div>
 </div>
 <div id="box">
 <div class = "item">
 <div class = "c1">
  <span>喬峰:</span>
  <span>今天............</span>
  <a href = "#">刪除</a>
 </div>
 <div>01月04日 01:28</div>
 </div>
 <div class = "item">
 <div class = "c1">
  <span>喬峰:</span>
  <span>今天............</span>
  <a href = "#">刪除</a>
 </div>
 <div>01月04日 01:28</div>
 </div>
 </div>
 </body>
 <script type="text/javascript">
 //獲取按鈕
 var btn = document.getElementById("btn");
 var box = document.getElementById("box");
 var txt1 = document.getElementById("txt1");
 var txt2 = document.getElementById("txt2");
 
 btn.onclick = function () {
 //console.log(this);
 var divItem = document.createElement("div");
 divItem.className = "item";
 //box.appendChild(divItem);//追加節點
 box.insertBefore(divItem, box.firstChild);//插入節點
 
 var div1 = document.createElement("div");
 div1.className = "c1";
 var div2 = document.createElement("div");
 divItem.appendChild(div1);
 divItem.appendChild(div2);
 
 //設置第1個div的內容
 var span1 = document.createElement("span");
 div1.appendChild(span1);
 span1.innerHTML = txt1.value + " : ";
 
 var span2 = document.createElement("span");
 div1.appendChild(span2);
 span2.innerHTML = txt2.value;
 
 var a = document.createElement("a");
 a.href = "#";
 a.innerHTML = "刪除";
 div1.appendChild(a);
 //a的刪除事件
 a.onclick = function () {
  this.parentNode.parentNode.remove();
 }
 
 var date = new Date();
 //var str = date.toLocaleString();
 var m = date.getMonth() + 1;
 var d = date.getDate();
 var h = date.getHours();
 var m2 = date.getMinutes();
 m = fun1(m);
 d = fun1(d);
 h = fun1(h);
 m2 = fun1(m2);
 
 var str = m + "月" + d + "日 " + h + ":" + m2;
 
 div2.innerHTML = str;
 
 }
 
 //封裝一個日期格式化的函數
 function fun1(x) {
 if (x < 10) {
  return "0" + x;
 }
 return x;
 }
 
 var span2 = document.getElementById("span2");
 txt2.onkeyup = function () {
 var str = this.value;
 console.log(str.length);
 span2.innerHTML = 10 - str.length;
 }
 
 
 
 </script>
</html>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/dongdongaa0/article/details/112341029

延伸 · 閱讀

精彩推薦
  • js教程微信小程序彈窗禁止頁面滾動的實現代碼

    微信小程序彈窗禁止頁面滾動的實現代碼

    這篇文章主要介紹了微信小程序彈窗禁止頁面滾動的實現代碼,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需...

    任我行RQ5442021-12-23
  • js教程微信小程序自定義支持圖片的彈窗

    微信小程序自定義支持圖片的彈窗

    這篇文章主要為大家詳細介紹了微信小程序自定義支持圖片的彈窗,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    歲末Zzz8172021-12-15
  • js教程js閉包的9個使用場景

    js閉包的9個使用場景

    這篇文章主要介紹了js 閉包的9個使用場景,幫助大家更好的理解和學習JavaScript 閉包的使用,感興趣的朋友可以了解下...

    林恒10072021-12-22
  • js教程JavaScript的一些小技巧分享

    JavaScript的一些小技巧分享

    這篇文章主要介紹了JavaScript的一些小技巧分享,幫助大家更好的理解和使用JavaScript,感興趣的朋友可以了解下...

    小蘑菇8992021-12-27
  • js教程原生JavaScript實現輪播圖

    原生JavaScript實現輪播圖

    這篇文章主要為大家詳細介紹了原生JavaScript實現輪播圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    棟棟很優秀啊6862021-12-29
  • js教程JS實現頁面側邊欄效果探究

    JS實現頁面側邊欄效果探究

    這篇文章主要介紹了JS實現頁面側邊欄效果探究,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以...

    行舟客4702021-12-29
  • js教程微信小程序自定義modal彈窗組件的方法詳解

    微信小程序自定義modal彈窗組件的方法詳解

    這篇文章主要給大家介紹了關于微信小程序自定義modal彈窗組件的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學...

    遇見小美好12042021-12-15
  • js教程詳解Typescript里的This的使用方法

    詳解Typescript里的This的使用方法

    這篇文章主要介紹了詳解Typescript里的This的使用方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們...

    hardfist7092021-12-28
主站蜘蛛池模板: 精品国产一区二区三区久久久蜜 | 欧美成人一区在线观看 | 成年人黄色片视频 | 九九热免费视频在线观看 | 午夜精品在线视频 | 91精品国产网站 | 性片网站| 午色影院| 麻豆视频在线免费观看 | 欧美日韩免费一区二区三区 | 99久久精品免费看国产小宝寻花 | 毛片成人网 | 毛片天天看 | 黄污网址 | 毛片免费视频网站 | 国产一区二区在线免费观看 | 黄色免费电影网址 | 欧洲精品久久 | 成人黄色免费小视频 | 亚洲视屏在线 | 日本黄色免费观看视频 | 大胆在线日本aⅴ免费视频 美国黄色毛片女人性生活片 | 久久精品免费网站 | 久久久久女人精品毛片 | 欧美日韩亚洲精品一区二区三区 | 一级毛片在线免费观看视频 | 麻豆视频国产在线观看 | 日韩欧美精品中文字幕 | 久久人人爽人人爽人人片av高请 | 热99精品视频 | www.91sp| 免费黄色在线观看网站 | 国产欧美在线观看不卡一 | 91美女视频在线观看 | 国产免费一区二区三区网站免费 | 欧美受xxxx黑人xyx爽 | 欧美精品99 | 国产精品视频成人 | 中文字幕在线播放不卡 | 久久这里只有精品1 | 久久99深爱久久99精品 |