【发布时间】:2022-11-12 03:09:04
【问题描述】:
例如,我有以下代码
<p class="text-content">
"First part of text"
<span id="divider"></span>
"Second part of text"
</p>
如何隐藏文本的第二部分?
【问题讨论】:
-
你为什么要这样做而不是把文本的第二部分放在 <span> 或类似的地方?
标签: javascript html css
例如,我有以下代码
<p class="text-content">
"First part of text"
<span id="divider"></span>
"Second part of text"
</p>
如何隐藏文本的第二部分?
【问题讨论】:
标签: javascript html css
JS实现:
document.getElementById("divider").parentNode.removeChild(document.getElementById("divider").nextSibling);
<p class="text-content">
"First part of text"
<span id="divider"></span>
"Second part of text"
</p>
这将删除分隔符之后的下一个节点。
【讨论】:
这行得通吗?
<p class="text-content">
"First part of text"
<span id="divider"></span>
</p>
【讨论】: