当前位置: 首页 > 编程笔记 >

innerHTML中标签可以换行的方法汇总

上官景铄
2023-03-14
本文向大家介绍innerHTML中标签可以换行的方法汇总,包括了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>";

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

 类似资料:
  • 为什么JavaScript的innerHTML标签无法正确识别这段语句呢? 以上这两句有什么区别吗?为什么我通过变量来添加 innerHTML 的内容会无法正确识别标签? 通过浏览器,我查看了第一句的渲染,发现是 < li class="left">1 加了双引号,但是最后一个 </li> 却没有正确识别。请问是什么原因?求各位大神指教。

  • 问题内容: 我有一个标签栏应用程序,并且在我的第一个视图上有一个按钮,当我按下该按钮时,需要在标签栏中以编程方式切换到第二个标签页。 我似乎不太明白如何获取索引等以切换到它,我已经尝试过类似的东西。 没有成功。 问题答案: 多数民众赞成在非常简单的tabBarController被声明为可选类型 视图控制器层次结构中最接近的祖先,它是一个标签栏控制器。如果视图控制器或其祖先之一是标签栏控制器的子代

  • 本文向大家介绍C#中DataTable 转换为 Json的方法汇总(三种方法),包括了C#中DataTable 转换为 Json的方法汇总(三种方法)的使用技巧和注意事项,需要的朋友参考一下 在web开发中,我们可能会有这样的需求,为了便于前台的JS的处理,我们需要将查询出的数据源格式比如:List<T>、DataTable转换为Json格式。特别在使用Extjs框架的时候,Ajax异步请求的数据

  • 本文向大家介绍python的xpath获取div标签内html内容,实现innerhtml功能的方法,包括了python的xpath获取div标签内html内容,实现innerhtml功能的方法的使用技巧和注意事项,需要的朋友参考一下 python的xpath没有获取div标签内html内容的功能,也就是获取div或a标签中的innerhtml,写了个小程序实现一下: 源代码 运行代码 以上这篇p

  • 首先,感谢您之前的所有建议。 我遇到了一个相当棘手的小问题。 我有一个字符串,我想显示到一个标签中,通常没有问题,但字符串比标签允许的要长。然而,使用swt awt hybrid解决了文本框的类似问题。我想做的是用标签复制这个。 有办法解决这个问题吗?或者,解决方法是让文本区域将text设置为所需的文本,然后将text enable设置为false,使其为灰色文本。 有人能给点建议吗?

  • 本文向大家介绍JavaScript中输出标签的方法,包括了JavaScript中输出标签的方法的使用技巧和注意事项,需要的朋友参考一下 在JS里弹出'</script>'会让JS误以为这是一个结束标签,而出现异常。 如以下代码 我们在<script>块内使用alert弹出'</script>'字符串,结果被误以为是结束标签,VIM还变了颜色。运行结果 由于把字符串里的当成了结束标签,所以就出现异常