<分区>
我想知道如何使用纯 javascript 更改标签
<span>some text</span>
我想改成那个
<div>some text</div>
我不知道该怎么做。
标签 javascript html
<分区>
我想知道如何使用纯 javascript 更改标签
<span>some text</span>
我想改成那个
<div>some text</div>
我不知道该怎么做。
最佳答案
您不能像那样更改元素的类型,而是必须创建一个新元素并将内容移入其中。示例:
var e = document.getElementsByTagName('span')[0];
var d = document.createElement('div');
d.innerHTML = e.innerHTML;
e.parentNode.replaceChild(d, e);
关于javascript - 使用 javascript 更改标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13389751/