js HTML字符串转DOM节点,DOM节点转HTML字符串

简介: js HTML字符串转DOM节点,DOM节点转HTML字符串

HTML字符串转DOM节点

let myBoxNode = document.getElementById("myBox");
myBoxNode.innerHTML = '<span>朝阳</span>'

DOM节点转HTML字符串

let myBoxNode = document.getElementById("myBox");
console.log(typeof myBoxNode.innerHTML)

完整范例代码

<template>
    <div id="myBox">
    </div>
</template>
<script>
    export default {
        mounted() {
            // vue中的DOM操作建议都写在$nextTick中
            this.$nextTick(
                () => {
                    let myBoxNode = document.getElementById("myBox");
                    // HTML字符串转DOM节点
                    myBoxNode.innerHTML = '<span>朝阳</span>'
                    // DOM节点转HTML字符串
                    console.log(typeof myBoxNode.innerHTML)
                }
            )
        }
    }
</script>
<style scoped>
</style>
目录
相关文章
|
11天前
|
XML JavaScript 数据格式
XML DOM 遍历节点树
在处理XML文档时,我们常需提取各元素值,这时就要用到XML DOM的节点树遍历功能。以下示例展示了如何遍历根元素的所有子节点,并输出它们的名称和值:例如 &quot;title: Everyday Italian&quot;,&quot;author: Giada De Laurentiis&quot; 和 &quot;year: 2005&quot;。实现步骤包括:加载XML字符串到xmlDoc对象,获取根元素子节点,最后输出每个子节点的名称与文本节点的值。
|
9天前
|
存储 JavaScript 前端开发
JS上传文件(base64字符串和二进制文件流)
这篇文章介绍了两种JavaScript文件上传的方法:使用FileReader对象将文件读取为base64字符串上传,以及使用FormData对象以二进制文件流的形式上传文件,包括如何处理文件选择、读取和上传的详细代码示例。
JS上传文件(base64字符串和二进制文件流)
|
11天前
|
存储 JavaScript
DOM 节点列表长度(Node List Length)
名为 &quot;title&quot; 的元素节点,并存储在节点列表 x 中。通过 &quot;length&quot; 属性确定 x 的长度(即 &quot;title&quot; 节点总数)。利用 for 循环遍历整个列表,访问每个 &quot;title&quot; 节点的第一个子节点的值,并将其写入文档。
|
1天前
|
JavaScript 数据处理 索引
js字符串截取
js字符串截取
15 10
|
3天前
|
JavaScript
DOM 节点列表长度(Node List Length)
DOM 节点列表长度(Node List Length)
|
3天前
|
XML JavaScript 数据格式
XML DOM 遍历节点树
XML DOM 遍历节点树
|
1天前
|
JavaScript
DOM 节点列表长度(Node List Length)
DOM 节点列表长度(Node List Length)
|
1天前
|
XML JavaScript 数据格式
XML DOM 遍历节点树
XML DOM 遍历节点树
|
6天前
|
XML JavaScript 数据格式
XML DOM 遍历节点树
XML DOM 遍历节点树
|
6天前
|
JavaScript
DOM 节点列表长度(Node List Length)
DOM 节点列表长度(Node List Length)