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 相关文章推荐
利用javascript移动div层-javascript 拖动层
Mar 22 Javascript
JS Jquery 遍历,筛选页面元素 自动完成(实现代码)
Jul 08 Javascript
jquery+CSS3模拟Path2.0动画菜单效果代码
Aug 31 Javascript
基于jQuery实现仿51job城市选择功能实例代码
Mar 02 Javascript
老生常谈JavaScript 函数表达式
Sep 01 Javascript
jQuery中JSONP的两种实现方式详解
Sep 26 Javascript
JS+Canvas绘制动态时钟效果
Nov 10 Javascript
vue 实现 ios 原生picker 效果及实现思路解析
Dec 06 Javascript
详解基于原生JS验证表单组件xy-form
Aug 20 Javascript
JS使用正则表达式提交页面验证的代码
Oct 16 Javascript
js+css3实现炫酷时钟
Aug 18 Javascript
四十九个javascript小知识实用技巧
Nov 20 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如何获取当前主机、域名、网址、路径、端口和参数等
2016/09/09 PHP
ecshop适应在PHP7的修改方法解决报错的实现
2016/11/01 PHP
PHP匿名函数(闭包函数)详解
2019/03/22 PHP
Laravel配置全局公共函数的方法步骤
2019/05/09 PHP
Laravel 手动开关 Eloquent 修改器的操作方法
2019/12/30 PHP
javascript中length属性的探索
2011/07/31 Javascript
Jquery getJSON方法详细分析
2013/12/26 Javascript
js控制table合并具体实现
2014/02/20 Javascript
jquery实现弹出层遮罩效果的简单实例
2014/03/03 Javascript
Node.js模块加载详解
2014/08/16 Javascript
jQuery实现渐变下拉菜单的简单方法
2015/03/11 Javascript
js实现div模拟模态对话框展现URL内容
2016/05/27 Javascript
Bootstrap Table从服务器加载数据进行显示的实现方法
2016/09/29 Javascript
浅谈AngularJS中ng-class的使用方法
2016/11/11 Javascript
Node.js使用Koa搭建 基础项目
2018/01/08 Javascript
vue中$refs的用法及作用详解
2018/04/24 Javascript
vue中导出Excel表格的实现代码
2018/10/18 Javascript
vue单文件组件lint error自动fix与styleLint报错自动fix详解
2019/01/08 Javascript
基于vue-cli3和element实现登陆页面
2019/11/13 Javascript
简单掌握Python中glob模块查找文件路径的用法
2016/07/05 Python
浅谈Python Opencv中gamma变换的使用详解
2018/04/02 Python
使用Python实现在Windows下安装Django
2018/10/17 Python
解决Python pandas plot输出图形中显示中文乱码问题
2018/12/12 Python
详解django中Template语言
2020/02/22 Python
python实现猜数游戏
2020/03/27 Python
python:解析requests返回的response(json格式)说明
2020/04/30 Python
python同时遍历两个list用法说明
2020/05/02 Python
详解numpy.ndarray.reshape()函数的参数问题
2020/10/13 Python
应聘会计求职信
2014/06/11 职场文书
详细的本科生职业生涯规划范文
2014/09/16 职场文书
2015年教师师德师风承诺书
2015/04/28 职场文书
体育委员竞选稿
2015/11/21 职场文书
2016年第32个教师节红领巾广播稿
2015/12/18 职场文书
Vue实现tab导航栏并支持左右滑动功能
2021/06/28 Vue.js
Python中如何处理常见报错
2022/01/18 Python
分享python函数常见关键字
2022/04/26 Python