微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何将html元素放在时态文字表达中

如何解决如何将html元素放在时态文字表达中

let word = "kemal"

let test = document.createElement("div");
test.innerText = `lorem la la bla bla "${<strong>word</strong>}"`;
document.querySelector("body").appendChild(test);

我想将粗体字体设置为word变量。但是我有一个错误。如何在颞侧内侧使用HTML元素?

解决方法

您要使用innerHTML而不是innerText。

test.innerHTML = "lorem la la bla bla <strong>word</strong>";

示例:

let test = document.createElement("div");
test.innerHTML = "lorem la la bla bla <strong>word</strong>";
document.querySelector("body").appendChild(test);

如果要用变量替换word

test.innerHTML = `lorem la la bla bla <strong>${word}</strong>`;

示例:

let word = "Some Word";
let test = document.createElement("div");
test.innerHTML = `lorem la la bla bla <strong>${word}</strong>`;
document.querySelector("body").appendChild(test);

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。