用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 相关文章推荐
让innerText在firefox火狐和IE浏览器都能用的写法
May 14 Javascript
jquery的ajax请求全面了解
Mar 20 Javascript
JSON取值前判断
Dec 23 Javascript
Javascript基础教程之JavaScript语法
Jan 18 Javascript
jQuery实现在列表的首行添加数据
May 19 Javascript
js事件驱动机制 浏览器兼容处理方法
Jul 23 Javascript
前端程序员必须知道的高性能Javascript知识
Aug 24 Javascript
JavaScript获取服务器端时间的方法
Nov 29 Javascript
JavaScript选择排序算法原理与实现方法示例
Aug 06 Javascript
浅谈vue后台管理系统权限控制思考与实践
Dec 19 Javascript
用vscode开发vue应用的方法步骤
May 06 Javascript
使用localStorage替代cookie做本地存储
Sep 25 Javascript
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
文件上传程序的全部源码
2006/10/09 PHP
PHP大批量数据操作时临时调整内存与执行时间的方法
2011/04/20 PHP
关于PHP模板Smarty的初级使用方法以及心得分享
2013/06/21 PHP
在PHP中输出JS语句以及乱码问题的解决方案
2019/02/13 PHP
替代window.event.srcElement效果的可兼容性的函数
2009/12/18 Javascript
js数组的操作详解
2013/03/27 Javascript
为指定的元素添加遮罩层的示例代码
2014/01/15 Javascript
jQuery中removeAttr()方法用法实例
2015/01/05 Javascript
有效提高JavaScript执行效率的几点知识
2015/01/31 Javascript
AngularJS的表单使用详解
2015/06/17 Javascript
css如何让浮动元素水平居中
2015/08/07 Javascript
分享10个优化代码的CSS和JavaScript工具
2016/05/11 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
2016/05/16 Javascript
jQuery dataTables与jQuery UI 对话框dialog的使用教程
2016/09/02 Javascript
使用React实现轮播效果组件示例代码
2016/09/05 Javascript
JS实现页面跳转参数不丢失的方法
2016/11/28 Javascript
详解React Native开源时间日期选择器组件(react-native-datetime)
2017/09/13 Javascript
js实现每日签到功能
2018/11/29 Javascript
基于vue、react实现倒计时效果
2019/08/26 Javascript
基于Vue.js与WordPress Rest API构建单页应用详解
2019/09/16 Javascript
[01:07]DOTA2次级职业联赛 - Fpb战队宣传片
2014/12/01 DOTA
78行Python代码实现现微信撤回消息功能
2018/07/26 Python
python的schedule定时任务模块二次封装方法
2019/02/19 Python
python3 中使用urllib问题以及urllib详解
2020/08/03 Python
python用Tkinter做自己的中文代码编辑器
2020/09/07 Python
用HTML5制作一个简单的弹力球游戏
2015/05/12 HTML / CSS
安全伴我行演讲稿
2014/09/04 职场文书
临时租车协议范本
2014/09/23 职场文书
教师师德师风整改措施
2014/10/24 职场文书
基层工作经验证明样本
2014/11/16 职场文书
员工表扬信怎么写
2015/05/05 职场文书
幼儿园师德师风心得体会
2016/01/12 职场文书
护士工作心得体会
2016/01/25 职场文书
浅谈PHP7中的一些小技巧
2021/05/29 PHP
pytorch 权重weight 与 梯度grad 可视化操作
2021/06/05 Python
docker compose 部署 golang 的 Athens 私有代理问题
2022/04/28 Servers