相关疑难解决方法(0)

Javascript - 更改html标记类型

我有一个问题,我可以将html标签替换为另一个吗?

但我不想让内容空白.像这样:

<a data-text="text">content</a>
Run Code Online (Sandbox Code Playgroud)

<div data-text="text">content</div>
Run Code Online (Sandbox Code Playgroud)

任何的想法 ?

html javascript jquery

5
推荐指数
5
解决办法
5832
查看次数

使用 JavaScript 在类中将 H1 更改为 H2

我绝不是一名程序员,但我有一个想法。我使用 webflow 工具创建网站,当您设置带有富文本字段的 CMS 集合时,客户端可以添加包括 h1 在内的标题,但我不希望它们这样做。我的想法是,使用 javascript 将类中的每个 h1 替换为 h2 (这样页面标题就不会改变)。

到目前为止,我设法创建了这个:

var e = document.getElementsByTagName('h1')[0];

var d = document.createElement('h2');
d.innerHTML = e.innerHTML;

e.parentNode.replaceChild(d, e);
Run Code Online (Sandbox Code Playgroud)
<h1>Don't change this</h1>
<div class="the-class">
  <h1>Replace this with h2</h1>
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript

1
推荐指数
1
解决办法
570
查看次数

标签 统计

html ×2

javascript ×2

jquery ×1