博主信息
博文 32
粉丝 1
评论 0
访问量 34744
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
js实现自动聊天功能之敏感词过滤
艾克的博客
原创
1304人浏览过

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>聊天窗口实现</title>
   <style>
       #box {
           width: 300px;
           height: 300px;
           background-color: wheat;
       }
       #text {
           width: 230px;
           height: 60px;
           background-color: green;
           font-size: 1.2em;
       }
       button {
           width: 70px;
           height: 50px;
           background-color: red;
       }
   </style>
</head>
<body>
     <h1>聊天窗口</h1>
     <div id="box"></div>
     <input type="text" id="text" value="">
     <button id="btn">提交</button>
     <script>
         var box = document.getElementById('box')//获取聊天窗口内容
var text = document.getElementById('text')//获取文本内容
var btn = document.getElementById('btn')//获取提交按钮

         //添加点击事件onclick
btn.onclick = function () {
             var str1 = '<span>西门庆:</span>'
var str2 = '<span>潘金莲:</span>'
var innerHTML = [//做一个敏感词过滤词的数组
'他妈的'
];
             for (var i=0;i<innerHTML.length;i++){
                 text.value=text.value.replace(innerHTML[i],'***')//replace替换当前
}
             box.innerHTML += str1+text.value + '<br>'//将文本内容发送到聊天窗口
             
var bb = box.innerHTML += str2+'bb'+ '<br>'
text.value=''//清空文本框
}
     </script>
</body>
</html>



本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

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

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