学习来源:https://www.bilibili.com/video/BV1HJ41147DG
要求
- 点击发布按钮,添加留言
思路
- 点击按钮之后就动态创建一个 li,添加到 ul 里面
- 创建 li 的同时,把文本域里面的值通过 li.innerHTML 赋值给 li
- 如果想要新的留言后面显示就用 appendChild,如果想要前面显示就用 insertBefore
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
* {
/* 清除内边距、外边距 */
margin: 0;
padding: 0;
/* 盒子大小为 width,padding和border不会撑大盒子 */
box-sizing: border-box;
}
body {
/* css3抗锯齿形,让文字显示的更加清晰 */
-webkit-font-smoothing: antialiased;
background-color: #fff;
font-size: 16px;
}
.box {
margin: 100px 200px;
}
li {
width: 725px;
padding: 5px;
color: red;
background-color: aliceblue;
margin: 15px 0;
}
ul {
margin-top: 30px;
margin-left: 25px;
}
textarea {
padding: 5px;
border-color: red;
overflow: auto;
resize: none;
outline: none;
}
button {
width: