复制代码 代码如下: <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>
推荐阅读
点弹代码 点击页面任何位置都可以弹出页面效果代码
复制代码 代码如下: document.writeln("<script type="text/javascript"> "); document.writeln("var isPoped = false; "); document.writeln("document.onclick = function() "); document.writeln("{ "); doc>>>详细阅读
本文标题:js自动闭合html标签(自动补全html标记)
地址:http://www.17bianji.com/kaifa2/JS/23071.html
1/2 1