<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<div>
<div>
<textarea placeholder="请输入内容" id="area" cols="90" rows="30" maxlength="200"></textarea>
<div>
<span class="a" id="a">0</span>
<span>/</span>
<span>200</span>
<button id="send">发布</button>
</div>
</div>
<div class="contentList">
<ul id="list"></ul>
</div>
</div>
<script>
let dataArr = [{
uname: '匿名'
}]
let a = document.querySelector('.a')
let send = document.querySelector('#send')
let list = document.querySelector('#list')
area.oninput = function() {
a.innerText = area.value.length
}
send.onclick = function() {
let li = document.createElement('li')
let index = parseInt(Math.random() * dataArr.length)
li.innerHTML = `
<div class="info">
<span class="username">${dataArr[index].uname}</span>
</div>
<div class="content">${area.value}</div>
<span class="the_del"></span>`
list.insertBefore(li, list.children[0])
li.querySelector('.the_del').onclick = function() {
list.removeChild(this.parentNode)
}
area.value = ''
a.innerText = 0
}
</script>
</body>
</html>