删除特定标签,但保持其子元素不变

时间:2019-03-31 11:20:21

标签: javascript html html5

我正在尝试复制特定标签的HTML内容,然后删除特定HTML标签并将该标签的复制元素附加到已移除标签的同级上。有解决此问题的方法吗?

例如,HTML就是这样:

<p>This is sample <span id ="1">text <strong>to v<span>erify</span></strong> the</span> issue</p>

我期望这样的输出:

<p>This is sample text <strong>to v<span>erify</span></strong> the issue</p>

现在,如果您观察到具有id =“ 1”的span元素已被删除,但其父内容仍然存在,这些内容将附加到已删除span(id = 1)元素的同级元素中。

1 个答案:

答案 0 :(得分:0)

我的代表人数太少,无法发表评论。

提醒一下,您可以使用数字开头来命名元素HTML5 ID。但是,如果这样做,则只能使用javascript中的ID而不是CSS来定位该元素。

很难分辨出这个问题,因为我看不到示例代码。就像@FedeSc指出的那样,您可能忘记了将其放入。

请使用示例代码编辑问题,我们将很乐意为您提供帮助。