0

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

可能吗 ?

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

我看到了两种可能性:

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

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 的引用。

4

1 回答 1

0

我想你在这里寻找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>
于 2012-11-13T21:22:38.987 回答