我有一个 <div>
包含html元素和文本的元素。我想查找/删除它的最后一个或最后第n个或仅第n个文本部分。
比如说
<div id="foo">
<span id="bar">abcdefg</span>
<span id="baz">z</span>
</div>
如果我有删除最后一个文本字符的方法,第一次调用将删除 z
第二个呼叫将删除 g
. 或者如果我有办法找到第四个字符,它就会返回 d
.
我有一个 <div>
包含html元素和文本的元素。我想查找/删除它的最后一个或最后第n个或仅第n个文本部分。
比如说
<div id="foo">
<span id="bar">abcdefg</span>
<span id="baz">z</span>
</div>
如果我有删除最后一个文本字符的方法,第一次调用将删除 z
第二个呼叫将删除 g
. 或者如果我有办法找到第四个字符,它就会返回 d
.
4条答案
按热度按时间wa7juj8i1#
听起来您只关心文本节点,所以可能是这样的,这样您就可以删除
nth
人物:gg58donl2#
如果我正确理解了你的问题,这应该可以做到:
vom3gejh3#
如果我理解这个问题,这可能就是你想要的
jchrr9hc4#