批改状态:合格
老师批语:
实例图片

手抄代码

代码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<style >
div:nth-child(1) {
width: 500px;
height: 650px;
margin: 20px auto;
border: 1px solid lightblue;
background-color: lightgreen;
/*overflow: hidden;*/
}
div:nth-child(2) {
width: 450px;
height: 450px;
margin: auto;
background-color: #fff;
border: 4px double blue;
}
ul {
list-style: none;
}
table {
margin:20px auto;
width: 90%;
}
button {
line-height: 50px;
width: 80px;
background-color: coral;
}
button:hover {
background-color: lightblue;
}
</style>
</head>
<body>
<div>
<h2>online chat</h2>
<div contenteditable="true">
<ul>
<li></li>
</ul>
</div>
<table>
<td>
<textarea cols="45" rows="5" name="text"></textarea>
</td>
<td><button type="button">发送</button></td>
</table>
</div>
<script type="text/javascript">
var ul = document.getElementsByTagName('ul')[0]
var text = document.getElementsByName('text')[0]
var btn = document.getElementsByTagName('button')[0]
var sum = 0
btn.onclick = function () {
if(text.value.length == 0){
alert('请输入文字')
return false
}
var userComment = text.value
text.value = ''
var li = document.createElement('li')
li.innerHTML = userComment
usrPic = '<img src="/180330/images/1.jpg" alt="" style="border-radius:50%" width="30"/>'
li.innerHTML = usrPic + userComment
ul.appendChild(li)
sum +=1
setTimeout(function(){
var info = ['有什么可以帮您','我们的公司已经上市,请放心','银行存管已上线']
var temp = info[Math.floor(Math.random()*3)]
var rpy = document.createElement('li')
var kf = '<img src="/180330/images/2.jpg" width="30" style="border-radius:50%" alt="" />'
rpy.innerHTML = kf + temp
ul.appendChild(rpy)
sum += 1
},1000)
if (sum > 10 ) {
ul.innerHTML = ''
sum = 0
}
}
</script>
</body>
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号