我想知道我们是否可以更改标签中的标签名称,而不是其内容。我有这个内容

< wns id="93" onclick="wish(id)">...< /wns>

在愿望功能中,我想将其更改为
< lmn id="93" onclick="wish(id)">...< /lmn>

我尝试过这种方式
document.getElementById("99").innerHTML =document.getElementById("99").replace(/wns/g,"lmn")

但它不起作用。
请注意,我只想更改带有特定ID的特定标签,而不是每个wns标签。

谢谢你。

最佳答案

var element = document.getElementById("93");
element.outerHTML = element.outerHTML.replace(/wns/g,"lmn");
FIDDLE

10-06 11:44