给定纯文本的HTML只需要使用纯JavaScript (不使用jQuery)可以通过以下步骤实现:
document.createElement
方法创建HTML元素。document.createTextNode
方法创建文本节点,并将其添加到创建的HTML元素中。appendChild
方法将创建的HTML元素添加到文档的特定位置,例如document.body
。innerHTML
属性将纯文本的HTML内容插入到创建的HTML元素中。以下是一个示例代码:
<!DOCTYPE html>
<html>
<head>
<title>纯文本HTML插入</title>
</head>
<body>
<script src="script.js"></script>
</body>
</html>
// script.js
window.onload = function() {
var htmlText = "<h1>这是一个标题</h1><p>这是一个段落</p>";
var divElement = document.createElement("div");
var textNode = document.createTextNode(htmlText);
divElement.appendChild(textNode);
document.body.appendChild(divElement);
};
在上述示例中,我们使用JavaScript动态创建了一个<div>
元素,并将纯文本的HTML内容作为文本节点添加到该元素中。然后,我们将该<div>
元素添加到文档的<body>
部分。
这种方法适用于将纯文本的HTML内容插入到页面中,而不依赖于任何外部库或框架。
领取专属 10元无门槛券
手把手带您无忧上云