手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js自动闭合html标签(自动补全html标记)
js自动闭合html标签(自动补全html标记)
摘要:复制代码代码如下://CloseHTMLTags--------------------------------------------fu...

复制代码 代码如下:

<script type="text/javascript">

// Close HTML Tags --------------------------------------------

function closeHTML(str){

var arrTags=["span","font","b","u","i","h1","h2","h3","h4","h5","h6","p","li","ul","table","div"];

for(var i=0;i<arrTags.length;i++){

var intOpen=0;

var intClose=0;

var re=new RegExp("<"+arrTags[i]+"( [^<>]+|)>","ig");

var arrMatch=str.match(re);

if(arrMatch!=null) intOpen=arrMatch.length;

re=new RegExp("</"+arrTags[i]+">","ig");

arrMatch=str.match(re);

if(arrMatch!=null) intClose=arrMatch.length;

for(var j=0;j<intOpen-intClose;j++){

str+="</"+arrTags[i]+">";

}

/*for(var j=(intOpen-intClose-1);j>=0;j--){

str+="</"+arrTags[i]+">";

}*/

}

return str;

}

</script>

【js自动闭合html标签(自动补全html标记)】相关文章:

js跨域请求的5中解决方式

一端时间轮换的广告

JS+CSS实现的拖动分页效果实例

jQuery实现表格行上移下移和置顶的方法

基于jQuery实现的无刷新表格分页实例

JS实现模拟风力的雪花飘落效果

javascript获取文档坐标和视口坐标

JQuery中层次选择器用法实例详解

链接渐变效果

新闻内页-JS分页

精品推荐
分类导航