效果预览
html部分
<textarea name="text" cols="30" rows="10">
</textarea>
<button name="text">提交</button>
<ul></ul>
css部分
<style>
* {
margin: 0;
padding: 0;
list-style: none;
}
</style>
js部分
<script>
var text = document.querySelector('textarea')
var button = document.querySelector('button')
var ul = document.querySelector('ul')
button.onclick = function () {
if (text.value === '') {
alert('不可空输入哦!')
return false
} else {
var li = document.createElement('li')
li.innerHTML = text.value + "<a href='#'>删除</a>"
ul.insertBefore(li, ul.children[0])
text.value = ''
var as = document.querySelectorAll('a')
for (var i = 0; i < as.length; i++) {
as[i].onclick = function () {
ul.removeChild(this.parentNode)
}
}
}
}
</script>