我是靠谱客的博主 欢喜皮卡丘,最近开发中收集的这篇文章主要介绍innerHTML中标签可以换行的方法汇总,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在用innerHTML生成结构时,为了看起来结构明快,可以在每行的末尾加一个反斜线,即可保持html原结构,而不至于将标签都挤在一块

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>innerHTML中标签可以换行的方法</title>
</head>
<body>
<script>
//function fnNew(){
  var sHtml = '';
  for(var i = 0; i < 2; i++){
    sHtml += '<li class="in">
          <div class="in-con">
            <button class="in-btn_s">显示</button>
            <button class="in-btn_h">隐藏</button>
          </div>
          <div class="in-show">第'+ i +'种方法:'+ data[i]+'</div>
        </li>';   
  }
  oList.innerHTML = sHtml;
}
</script>
</body>
</html>

我是今天才学到十八哥的Javascript 说到innerHMTL 的使用,当时老师说到里面的标签不换行我觉得自己如果以后操作肯定不方便,于是我把这段代码复制出来问了下做过编程的朋友们

function t2(){
    var cont = document.getElementById('container');

    var htmlcode =  "<p><ul><li><span>东</span></li><li>南</li><li>西</li><li>北</li></ul></p>";

    cont.innerHTML = htmlcode;

的下面这段代码可不可以把代码写成可以换行的,

<p><ul><li><span>东</span></li><li>南</li><li>西</li><li>北</li></ul></p>

但是功夫不负有心人,终于有人告诉我方法   见下面代码

var htmlcode = "<p> 
                                   <ul> 
                                         <li><span>东</span></li> 
                                         <li>南</li> 
                                         <li>西</li> 
                                         <li>北</li> 
                                   </ul> 
                             </p>";

也就是每次需要换行的代码就多一个   实现换行。(没什么特俗技巧,只是个人看起来觉得这样写代码觉得舒服一点)

最后

以上就是欢喜皮卡丘为你收集整理的innerHTML中标签可以换行的方法汇总的全部内容,希望文章能够帮你解决innerHTML中标签可以换行的方法汇总所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部