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 相关文章推荐
不错的新闻标题颜色效果
Dec 10 Javascript
jQuery增加自定义函数的方法
Jul 18 Javascript
js实现(全选)多选按钮的方法【附实例】
Mar 30 Javascript
AngularJS Select(选择框)使用详解
Jan 18 Javascript
vue 和vue-touch 实现移动端左右导航效果(仿京东移动站导航)
Apr 22 Javascript
BootStrap Table 后台数据绑定、特殊列处理、排序功能
May 27 Javascript
Bootstrap与Angularjs的模态框实例代码
Aug 03 Javascript
JS实现点击链接切换显示隐藏内容的方法
Oct 19 Javascript
javascript原生封装一个淡入淡出效果的函数测试实例代码
Mar 19 Javascript
详解基于iview-ui的导航栏路径(面包屑)配置
Feb 22 Javascript
koa中间件核心(koa-compose)源码解读分析
Jun 15 Javascript
在vue中使用cookie记住用户上次选择的实例(本次例子中为下拉框)
Sep 11 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.ini中文版(1)
2006/10/09 PHP
php利用cookie实现访问次数统计代码
2011/05/19 PHP
在windows服务器开启php的gd库phpinfo中未发现
2013/01/13 PHP
php代码审计比较有意思的例子
2014/05/07 PHP
ThinkPHP实现ajax仿官网搜索功能实例
2014/12/02 PHP
Bookmarklet实现启动jQuery(模仿 云输入法)
2010/09/15 Javascript
基于jquery的无缝循环新闻列表插件
2011/03/07 Javascript
JS获取当前脚本文件的绝对路径
2016/03/02 Javascript
EasyUI加载完Html内容样式渲染完成后显示
2016/07/25 Javascript
ES6生成器用法实例分析
2017/04/10 Javascript
微信小程序自定义导航隐藏和显示功能
2017/06/13 Javascript
BootStrap下的弹出框加载select2框架失败的解决方法
2017/08/31 Javascript
AngularJS实现注册表单验证功能
2017/10/16 Javascript
浅谈Node.js之异步流控制
2017/10/25 Javascript
nodejs 日志模块winston的使用方法
2018/05/02 NodeJs
vue3.0 CLI - 2.3 - 组件 home.vue 中学习指令和绑定
2018/09/14 Javascript
js实现数据导出为EXCEL(支持大量数据导出)
2020/03/31 Javascript
Javascript前端下载后台传来的文件流代码实例
2020/08/18 Javascript
JS创建自定义对象的六种方法总结
2020/12/15 Javascript
微信小程序实现简单购物车功能
2020/12/30 Javascript
python遍历文件夹并删除特定格式文件的示例
2014/03/05 Python
Python中多个数组行合并及列合并的方法总结
2018/04/12 Python
解决python3捕获cx_oracle抛出的异常错误问题
2018/10/18 Python
Python循环中else,break和continue的用法实例详解
2019/07/11 Python
python 一篇文章搞懂装饰器所有用法(建议收藏)
2019/08/23 Python
Python实现快速排序的方法详解
2019/10/25 Python
Python3 mmap内存映射文件示例解析
2020/03/23 Python
解决keras,val_categorical_accuracy:,0.0000e+00问题
2020/07/02 Python
Html5页面中的返回实现的方法
2018/02/26 HTML / CSS
华为消费者德国官方网站:HUAWEI德国
2020/11/03 全球购物
青年文明号创建承诺
2014/03/31 职场文书
优秀大学生自荐信
2015/03/26 职场文书
国庆节新闻稿
2015/07/17 职场文书
尊师重教主题班会
2015/08/14 职场文书
Python集合set()使用的方法详解
2022/03/18 Python
vue使用watch监听属性变化
2022/04/30 Vue.js