博主信息
博文 34
粉丝 0
评论 0
访问量 33189
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
智能在线客 服模拟
罗盼的博客
原创
863人浏览过

智能在线***模拟


实例

<!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举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学