如何在 HTML 中创建 textNode



我想直接在HTML中创建一个textNode(没有javascript),我需要引用它。

可能吗?

如果没有,最好的解决方法是什么?

我看到2种可能性:

1/将文本包装在div(或跨度或其他)元素中?不太好,因为它会影响选择器。

2/将文本换行在 2 个虚拟元素之间(参见 emberjs :

    <script id="metamorph-0-start" type="text/x-placeholder"></script>
    blue
    <script id="metamorph-0-end" type="text/x-placeholder"></script>

) ?使用此解决方案,您可以通过在 2 个"变形"元素之间获取元素来获取对 textNode 的引用。

我想你在这里寻找span

<script id="metamorph-0-start" type="text/x-placeholder"></script>
<span id="myTextNodeID">blue</span>
<script id="metamorph-0-end" type="text/x-placeholder"></script>

最新更新