angularjs实现过滤并替换关键字小功能
本文实例为大家分享了angularjs实现过滤并替换关键字的具体代码,供大家参考,具体内容如下
html样式
<body ng-app="myapp" ng-controller="myCtrl">
<input type="text" ng-model="keytext">
<p>{{ keytext|wordFilter:"#" }}</p>
</body>
//自定义过滤器,并且替换关键字
<script>
var myapp=angular.module("myapp",[]);
/*自定义过滤器*/
myapp.filter("wordFilter",function () {
return function (msg,flag) {
/*替换关键字*/
return msg.replace(/枪|子弹/g,flag);
}
})
myapp.controller("myCtrl",function ($scope) {
$scope.keytext="";
})
</script>
效果如下:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
JavaScript 过滤关键字
效果图: 话不多说,请看代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> em { font-size: 16px; color: red; } </style> </head> <body> <p i
-
JS使用正则表达式实现关键字替换加粗功能示例
本文实例讲述了JS使用正则表达式实现关键字替换加粗功能的方法.分享给大家供大家参考,具体如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
-
关键字空格替换为逗号的js代码 原创
新闻添加窗口 function doKeywords() { document.form1.keyword.value = document.form1.keyword.value.replace(new RegExp(',',"gm"),','); document.form1.keyword.value = document.form1.keyword.value.replace(new RegExp(' ',"gm"),','); } 关 键 字: 现在关键字
-
angularjs实现过滤并替换关键字小功能
本文实例为大家分享了angularjs实现过滤并替换关键字的具体代码,供大家参考,具体内容如下 html样式 <body ng-app="myapp" ng-controller="myCtrl"> <input type="text" ng-model="keytext"> <p>{{ keytext|wordFilter:"#" }}</p> </b
-
angluarjs实现过滤并替换关键字小功能
本文实例为大家分享了angluarjs实现过滤并替换关键字的具体代码,供大家参考,具体内容如下 html样式 <body ng-app="myapp" ng-controller="myCtrl"> <input type="text" ng-model="keytext"> <p>{{ keytext|wordFilter:"#" }}</p> </b
-
AngularJs页面筛选标签小功能
AngularJS 简介 AngularJS 是一个 JavaScript 框架.它可通过 <script> 标签添加到 HTML 页面. AngularJS 通过 指令 扩展了 HTML,且通过 表达式 绑定数据到 HTML. AngularJS 是一个 JavaScript 框架 AngularJS 是一个 JavaScript 框架.它是一个以 JavaScript 编写的库. AngularJS 是以一个 JavaScript 文件形式发布的,可通过 script 标签添加到网页中:
-
PHP实现多关键字加亮功能
本文主要介绍的是PHP实现多关键字加亮功能,可以实现在搜索的时候进行高亮提醒,具体实现代码如下: 项目结构: 搜索结果: 高亮显示 项目所需数据库结构: 实现代码: conn.php <?php $conn = @ mysql_connect("localhost", "root", "") or die("数据库链接错误"); mysql_select_db("form", $conn); mys
-
Python使用正则表达式去除(过滤)HTML标签提取文字功能
正则表达式是一个特殊的字符序列,可以帮助您使用模式中保留的专门语法来匹配或查找其他字符串或字符串集. 正则表达式在UNIX世界中被广泛使用. 下面给大家介绍下Python使用正则表达式去除(过滤)HTML标签提取文字,具体代码如下所示: # -*- coding: utf-8-*- import re ##过滤HTML中的标签 #将HTML中标签等信息去掉 #@param htmlstr HTML字符串. def filter_tags(htmlstr): #先过滤CDATA re_cdata=
-
vue实现搜索小功能
本文实例为大家分享了vue实现搜索小功能的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div id="app"> <input type="text" v-model=&qu
-
AngularJS学习笔记之表单验证功能实例详解
本文实例讲述了AngularJS学习笔记之表单验证功能.分享给大家供大家参考,具体如下: 一.执行基本的表单验证 <!DOCTYPE html> <html ng-app='exampleApp'> <head> <meta charset="UTF-8"> <title>表单</title> <script src="../../js/angular.min.js" type="
-
Ionic+AngularJS实现登录和注册带验证功能
登录: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width"> <title></title> <li
-
AngularJS通过ng-route实现基本的路由功能实例详解
本文实例讲述了AngularJS通过ng-route实现基本的路由功能.分享给大家供大家参考,具体如下: 为什么需要前端路由~ (1)AJAX不会留下History历史记录 (2)用户无法通过URL进入应用指定的页面(书签或者分享等) (3)AJAX对于SEO是一个灾难 1.一般情况下,我们访问网页的时候,是通过url地址. 比如我们访问一个网页:https://www.baidu.com/index/fix.html 在AngularJS中通过"#"来进行不同页面的路由,比如: ht
随机推荐
- 为什么要建立web标准与web标准的好处
- Json2Template.js 基于jquery的插件 绑定JavaScript对象到Html模板中
- jquery.validate 自定义验证方法及validate相关参数
- 星外在多台受控服务器的情况下,临时域名的解析办法
- oracle查询锁表与解锁情况提供解决方案
- kvm虚拟化学习笔记(一)之kvm虚拟化环境安装的步骤
- JS加ASP二级域名转向的代码
- Php连接及读取和写入mysql数据库的常用代码
- PHP关于htmlspecialchars、strip_tags、addslashes的解释
- JavaScript正则表达式中的ignoreCase属性使用详解
- C# 拓展方法的简单实例
- Bash Shell脚本学习小结
- JQuery异步获取返回值中文乱码的解决方法
- SED单行脚本快速参考(流编辑器)第1/2页
- jquery动感漂浮导航菜单代码分享
- 如何判断你的电脑是否含病毒
- yii2行为的方法如何注入到组件类中详解
- Spring Boot Hello World的实现代码
- pyqt5实现绘制ui,列表窗口,滚动窗口显示图片的方法
- c#中将uint值转换成int的实例方法
