JavaScript实现自动对页面上敏感词进行屏蔽的方法


Posted in Javascript onJuly 27, 2015

本文实例讲述了JavaScript实现自动对页面上敏感词进行屏蔽的方法。分享给大家供大家参考。具体如下:

<html>
<head>
 <title>Bad Words Example</title>
 <script type="text/javascript">
   function filterText(sText) {
    var reBadWords = /badword|anotherbadword/gi;
    return sText.replace(reBadWords, "****");
   }
   function showText() {
    var oInput1 = document.getElementById("txt1");
    var oInput2 = document.getElementById("txt2");
    oInput2.value = filterText(oInput1.value);
   }
 </script>
</head>
<body>
 <P>
 <textarea rows="10" cols="50" id="txt1">badword anotherbadword</textarea><br />
 <input type="button" value="Filter Bad Words" onclick="showText()" /></p>
 <P>Filtered Text:<br />
 <textarea rows="10" cols="50" id="txt2"></textarea></p>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
jfinal与bootstrap的登录跳转实战演习
Sep 22 Javascript
JS基于递归实现倒计时效果的方法
Nov 26 Javascript
jQuery实现遍历复选框的方法示例
Mar 06 Javascript
Angular中$state.go页面跳转并传递参数的方法
May 09 Javascript
详解在Vue中有条件地使用CSS类
Sep 30 Javascript
p5.js实现斐波那契螺旋的示例代码
Mar 22 Javascript
为vue项目自动设置请求状态的配置方法
Jun 09 Javascript
vue组件命名和props命名代码详解
Sep 01 Javascript
js实现盒子拖拽动画效果
Aug 09 Javascript
微信小程序中data-key属性之数据传输(经验总结)
Aug 22 Javascript
微信小程序实现自定义底部导航
Nov 18 Javascript
何时使用Map来代替普通的JS对象
Apr 29 Javascript
javascript实现类似于新浪微博搜索框弹出效果的方法
Jul 27 #Javascript
JavaScript动态提示输入框输入字数的方法
Jul 27 #Javascript
JQUERY实现网页右下角固定位置展开关闭特效的方法
Jul 27 #Javascript
JQ技术实现注册页面带有校验密码强度
Jul 27 #Javascript
jquery实现TAB选项卡鼠标经过带延迟效果的方法
Jul 27 #Javascript
在for循环中length值是否需要缓存
Jul 27 #Javascript
jQuery实现鼠标滑向当前图片高亮显示并且其它图片变灰的方法
Jul 27 #Javascript
You might like
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
2014/05/04 PHP
ThinkPHP中的三大自动简介
2014/08/22 PHP
PHP获取服务器端信息的方法
2014/11/28 PHP
PHP连接Nginx服务器并解析Nginx日志的方法
2015/08/16 PHP
PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)
2016/09/11 PHP
PHP+jquery+CSS制作头像登录窗(仿QQ登陆)
2016/10/20 PHP
PHPUnit测试私有属性和方法功能示例
2018/06/12 PHP
jQuery 动画弹出窗体支持多种展现方式
2010/04/29 Javascript
JS不能跨域借助jquery获取IP地址的方法
2014/08/20 Javascript
JavaScript实现上下浮动的窗口效果代码
2015/10/12 Javascript
Flow之一个新的Javascript静态类型检查器
2015/12/21 Javascript
jQuery实现下拉菜单(内容为时间)的实时更新及图表的随动更新的方法
2016/07/07 Javascript
Express+Nodejs 下的登录拦截实现代码
2017/07/01 NodeJs
AngularJs 最新验证手机号码的实例,成功测试通过
2017/11/26 Javascript
微信小程序实现红包功能(后端PHP实现逻辑)
2018/07/11 Javascript
Vue通过ref父子组件拿值方法
2018/09/12 Javascript
Angular设置别名alias的方法
2018/11/08 Javascript
了解前端理论:rscss和rsjs
2019/05/23 Javascript
详解elementui之el-image-viewer(图片查看器)
2019/08/30 Javascript
vue+element搭建后台小总结 el-dropdown下拉功能
2020/04/10 Javascript
Python变量类型知识点总结
2019/02/18 Python
django中使用Celery 布式任务队列过程详解
2019/07/29 Python
python3 求约数的实例
2019/12/05 Python
将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程
2020/03/11 Python
实例教程 利用html5和css3打造一款创意404页面
2014/10/20 HTML / CSS
Guess荷兰官网:美国服饰品牌
2020/01/22 全球购物
试解释COMMIT操作和ROLLBACK操作的语义
2014/07/25 面试题
大学生年度自我鉴定
2013/10/31 职场文书
四年的大学生生活自我评价
2013/12/09 职场文书
农村改厕实施方案
2014/03/22 职场文书
会计系毕业生求职信
2014/05/28 职场文书
李白故里导游词
2015/02/12 职场文书
MySQL主从复制断开的常用修复方法
2021/04/07 MySQL
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
2021/05/17 Python
mysql外连接与内连接查询的不同之处
2021/06/03 MySQL
python DataFrame中stack()方法、unstack()方法和pivot()方法浅析
2022/04/06 Python