我是靠谱客的博主 优秀心情,最近开发中收集的这篇文章主要介绍js自动闭合html标签(自动补全html标记),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

复制代码 代码如下:

<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自动闭合html标签(自动补全html标记)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(125)

评论列表共有 0 条评论

立即
投稿
返回
顶部