<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
*{
padding: 0;
margin: 0;
}
.demo{
height: 200px;
width: 300px;
}
ul,ol{
list-style: none;
}
b{
margin-left: 100px;
cursor: pointer;
}
li{
width: 300px;
}
b{
float: right;
}
b:hover{
color: red;
}
.btn{
cursor: pointer;
}
</style>
</head>
<body>
<textarea class="demo"></textarea>
<button class="btn">发送</button>
<ul></ul>
<script>
var btn=document.querySelector('.btn')
var text=document.querySelector('.demo')
var ul=document.querySelector('ul')
btn.οnclick=function(){
console.log(typeof text)
if(text.value.trim()==''){
return alert('不能为空')
}
var li=document.createElement('li')
var list=document.querySelectorAll('li')[0]
ul.insertBefore(li,list)
li.innerHTML=text.value+'<b>删除</b>'
text.value=''
var b = document.querySelectorAll('b')
for(var i=0; i<b.length; i++){
b[i].onclick = function(){
this.parentNode.remove()
}
}
}
</script>
</body>
</html>
js关于textarea通过按钮实现添加文本内容,以及删除点击的内容
最新推荐文章于 2023-12-13 17:18:48 发布