javascript - 在js代码中插入HTML文本

标签 javascript jquery html

如何将 html 文件导入到 javascript 代码中?

目前我必须做类似的事情:

document.getElementById("menu").innerHTML = '<li class="topline"><a href="#">some text</a></li>  
                <li><a href="#">some text </a></li>  
                <li><a href="#">some text</a></li>  
                <li><a href="#">some text</a></li>  
                <li><a href="#"some text</a></li>  
                <li><a href="#">some text</a></li>  
                <li><a href="#">some text</a></li>';

如何将 js 代码和 html 代码分离到单独的文件中。以后可以轻松地将 html 代码加载到 javascript 中吗?

最佳答案

你可以的!取自以下引用链接!

您需要将 ul 和 li 标签放入名为 import.htm 的文件中,并且它需要与当前文件位于同一位置。

var ajax = new XMLHttpRequest();
ajax.open("GET", "import.htm", false);
ajax.send();
document.getElementById("menu").innerHTML += ajax.responseText;

引用:

  1. > javascript import HTML

关于javascript - 在js代码中插入HTML文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46204735/

相关文章:

javascript - 缩小 ASP.NET 生成的 Javascript 的最佳方法是什么?

javascript - 为什么 animationend/webkitAnimationEnd 事件在调用之前有延迟?

javascript - 如何在工具栏菜单中包含列表项?

javascript - 用点或连字符填充标签之间的可用空间

javascript - 衡量 Javascript 性能

javascript - Bootstrap 3 - 在页面滚动上有粘 Accordion 标题

javascript - 使用JS向MySQL数据库中插入数据

javascript - Mobx 强制更新计算值

html - 如何将水平滚动条放入内部有表格的流体 DIv 中

HTML UTF-8 不同 'de facto' -字体大小