用javascript实现自定义标签


Posted in Javascript onMay 08, 2007

//by zdzhuo 

<html>
<head>
<script type="text/javascript">
var d = document;
var mk = new Array(
'<red>','<span style="color:red;">',
'</red>','</span>',
'<big>','<span style="font-size:22pt;">',
'</big>','</span>',
'<zhuo>','<span style="font-style:oblique;">',
'</zhuo>','</span>',
'<next>','<br><br>'
);        
function mark() {
var t = new String(d.body.innerHTML);
for(i=0;i<mk.length;i+=2) t = t.replace(new RegExp(mk[i], 'gi'),mk[i+1]);
d.body.innerHTML = t;
}
</script>
</head>
<body onload="mark();">
<red>zdzhuo</red>
<next>
<big>zdzhuo</big>
<next>
<zhuo>zdzhuo</zhuo>
</html>

Javascript 相关文章推荐
通过Javascript创建一个选择文件的对话框代码
Jun 16 Javascript
js实现div的切换特效上一个下一个
Feb 11 Javascript
Javascript判断图片尺寸大小实例分析
Jun 16 Javascript
javascript结合Canvas 实现简易的圆形时钟
Mar 11 Javascript
jQuery实现的超酷苹果风格图标滑出菜单效果代码
Sep 16 Javascript
javascript工厂模式和构造函数模式创建对象方法解析
Dec 30 Javascript
AngularJS constant和value区别详解
Feb 28 Javascript
jQuery中hover方法搭配css的hover选择器,实现选中元素突出显示方法
May 08 jQuery
Angular2使用Angular CLI快速搭建工程(一)
May 21 Javascript
利用vue.js实现被选中状态的改变方法
Feb 08 Javascript
vue-property-decorator用法详解
Dec 12 Javascript
vue常用高阶函数及综合实例
Feb 25 Vue.js
javascript之对系统的toFixed()方法的修正
May 08 #Javascript
javascript之大字符串的连接的StringBuffer 类
May 08 #Javascript
Javascript中的数学函数集合
May 08 #Javascript
简单的无缝滚动程序-仅几行代码
May 08 #Javascript
JavaScript多线程的实现方法
May 08 #Javascript
(转载)JavaScript中匿名函数,函数直接量和闭包
May 08 #Javascript
阻止JavaScript事件冒泡传递(cancelBubble 、stopPropagation)
May 08 #Javascript
You might like
浅析php中如何在有限的内存中读取大文件
2013/07/02 PHP
php使用json_encode对变量json编码
2014/04/07 PHP
PHP使用strrev翻转中文乱码问题的解决方法
2017/01/13 PHP
理解 JavaScript 预解析
2009/10/25 Javascript
js浏览器本地存储store.js介绍及应用
2014/05/13 Javascript
jquery中的常用事件bind、hover、toggle等示例介绍
2014/07/21 Javascript
浅析javascript的return语句
2015/12/15 Javascript
jQuery ztree实现动态树形多选菜单
2016/08/12 Javascript
Vue引用第三方datepicker插件无法监听datepicker输入框的值的解决
2018/01/27 Javascript
vue使用vue-i18n实现国际化的实现代码
2018/04/08 Javascript
Vue 引入AMap高德地图的实现代码
2019/04/29 Javascript
JavaScript实现滑动门效果
2020/01/18 Javascript
vue select 获取value和lable操作
2020/08/28 Javascript
[01:04:39]OG vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
[01:47]2018年度DOTA2最佳教练-完美盛典
2018/12/16 DOTA
介绍Python中几个常用的类方法
2015/04/08 Python
通过Python来使用七牛云存储的方法详解
2015/08/07 Python
Python基于lxml模块解析html获取页面内所有叶子节点xpath路径功能示例
2018/05/16 Python
python logging模块书写日志以及日志分割详解
2019/07/22 Python
Django上使用数据可视化利器Bokeh解析
2019/07/31 Python
python super函数使用方法详解
2020/02/14 Python
python中openpyxl和xlsxwriter对Excel的操作方法
2021/03/01 Python
详解html5 shiv.js和respond.min.js
2018/01/24 HTML / CSS
凯撒娱乐:Caesars Entertainment
2018/02/23 全球购物
美国在线购买空气净化器、除湿器、加湿器网站:AllergyBuyersClub
2021/03/16 全球购物
夜大自我鉴定
2013/10/31 职场文书
机械设计毕业生自荐信
2014/02/02 职场文书
社区网格化管理实施方案
2014/03/21 职场文书
原料仓仓管员岗位职责
2014/07/08 职场文书
2014年民政局关于保密工作整改措施
2014/09/19 职场文书
2015年世界无烟日活动方案
2015/05/04 职场文书
2016年党课培训学习心得体会
2016/01/07 职场文书
2016年教育局“我们的节日——端午节”主题活动总结
2016/04/01 职场文书
2019年干货:自我鉴定
2019/03/25 职场文书
Windows环境下实现批量执行Sql文件
2021/10/05 SQL Server
MySQL聚簇索引和非聚簇索引的区别详情
2022/06/14 MySQL