gpt4 book ai didi

javascript - 是否可以获取 createTextNode 方法来呈现 html 标签?

转载 作者:数据小太阳 更新时间:2023-10-29 04:31:30 24 4
gpt4 key购买 nike

打印以下代码

这应该打印(b)这应该打印(/b)这应该打印

<script>
function produceMessage(){
var msg= '<b>This should print</b>';
return msg;
}

</script>

<span id="mySpan"></span>

<script>

document.body.appendChild(document.createTextNode(produceMessage()));
document.write(produceMessage());
document.getElementById('mySpan').innerHTML=produceMessage();
</script>

最佳答案

不,文本节点不会打印任何 HTML。相反,创建一个元素,或使用文档片段以这种方式插入 HTML。

function boldHTML() {
var element = document.createElement("b");
element.innerHTML = "Bold text";
return element;
}
document.body.appendChild(boldHTML());

将打印粗体文本

关于javascript - 是否可以获取 createTextNode 方法来呈现 html 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6965498/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com