如何将 html unicode 添加到 createTextNode

cod*_*555 4 html javascript

所以我有一个跨度

<span class="delete-btn">&#x2718;</span>

我正在尝试将 x 的 HTML unicode 包含&#x2718;在 textNode 中 -

span.appendChild(document.createTextNode("&#x2718;"));

然而这根本行不通。有任何想法吗?

Zen*_*noo 5

您可以简单地使用\u2718

let span = document.getElementsByClassName('delete-btn')[0];
span.appendChild(document.createTextNode('\u2718'));
Run Code Online (Sandbox Code Playgroud)
<span class="delete-btn">&#x2718;</span>
Run Code Online (Sandbox Code Playgroud)