gpt4 book ai didi

javascript - 是否可以使用 JavaScript 将段落标记更改为标题标记?

转载 作者:搜寻专家 更新时间:2023-10-31 08:33:26 25 4
gpt4 key购买 nike

我正在尝试通过 JavaScript 中的 ID 将段落元素更改为 h1

我的 HTML

<body>
<p id="damn"> Hello </p>
</body>

我的 JavaScript

<script>
document.getElementByID("damn").<required missing code to change to h1>
</script>

要求的结果是

<body>
<h1 id="damn"> Hello </h1>
</body>

最佳答案

function changeTagName(el, newTagName) {
var n = document.createElement(newTagName);
var attr = el.attributes;
for (var i = 0, len = attr.length; i < len; ++i) {
n.setAttribute(attr[i].name, attr[i].value);
}
n.innerHTML = el.innerHTML;
el.parentNode.replaceChild(n, el);
}

changeTagName(document.getElementById('damn'), 'h1');

(fiddle)

关于javascript - 是否可以使用 JavaScript 将段落标记更改为标题标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17463930/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com