博客列表 >智能在线客 服模拟

智能在线客 服模拟

罗盼的博客
罗盼的博客原创
2018年09月25日 12:47:15681浏览

智能在线***模拟


实例

<!DOCTYPE HTML>
<html>
<head>
	<meta http-equiv="content-type" content="text/html"  charset="utf-8"/>
	<style>
    li{
       list-style-type:none;  
    }
    .box{
      border: 1px solid #efefef;
      background-color: #FF8080;
      width: 400px;  
      min-height: 700px;
      border-radius: 3%;
      box-shadow: 2px 2px 2px black;
      margin: 0 auto;
    }
    ul{
        min-height: 550px;
        border: 1px solid #efefef;
        background: lightgoldenrodyellow;
        margin: 10px 20px;
    }
    button{
       background:lightgoldenrodyellow; 
    }
    button:hover{
        background:lightgreen;
    }
    input button{
        margin-bottom: 50px;
    }
    .box1{
        width:250px;
        margin:0 auto; 
    }
    h2{
        text-align: center;
    }
    </style>

	<title>QQ聊天记录</title>
</head>

<body>

<div class="box">
<h2>智能在线客 服</h2>
    <ul class="ul"></ul>
    <div class="box1">
        <input type="text" name="" /> 
        <button type="button">发送</button>
    </div>
</div>
<script>
let btn = document.getElementsByTagName('button')[0];
let ul = document.getElementsByTagName('ul')[0];
let input = document.getElementsByTagName('input')[0];

btn.onclick = function (){
    if(input.value.length==0){ return false;}
   let li= document.createElement('li');//创建li元素
   li.innerHTML = input.value;//将用户输入的内容赋给li
   ul.append(li);//添加到父元素ul上
   
   //机器人回答
   let ai = [
   '你管我!','你还有什么问题吗?','暂时不提供这项服务。','这个问题我回答不了你,请找专家',
   '我不明白您在说什么','你好我们下班了,有问题请留言,谢谢!','你好,我系统繁忙,稍后回复您'   
   ];
   let num = Math.floor(Math.random()*7);
   
   let liAi= document.createElement('li');//创建li元素
   setTimeout(function (){ liAi.innerHTML = '<h4 style="color:red;">'+'客 服:'+ai[num]+'</h4>';},2000)//将用户输入的内容赋给li   
   ul.append(liAi);//添加到父元素ul上
   input.value='';//清空输入框
   input.focus();//输入框获得焦点
   
   //判断li数量达到6个之后移除第一个
   let linum = document.getElementsByTagName('li');
   if(linum.length>12){
   ul.innerHTML='';
   }
}


</script>

</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例



声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议