javascript - document.createElement() 用于 header 标签内的 h4 标签

标签 javascript html

我有一个用 HTML5 编写的源代码:

<header>
     <h4>Something...</h4>
</header>

如果我没猜错的话,IE9 版本的 IE 就支持 HTML5。例如,当我有IE8时,我找到了一个解决方案,如何使用HTML5。我添加了一个简单的 JavaScript 代码,如下所示:

<script type="text/javascript">
 document.createElement('header');
</script>

但是我如何对 header 内的 h4 标签执行相同的操作?

提前致谢。

最佳答案

在刚刚创建的 header 元素上执行一个简单的 .appendChild(),如下所示:

var header = document.createElement("header"),
    h4 = document.createElement("h4");

h4.textContent = "something";
header.appendChild(h4);
document.body.appendChild(header);

上面的代码会将 header 元素附加到文档的 body 中,如下所示:

<body>
    <header>
         <h4>something</h4>
    </header>
</body>

关于javascript - document.createElement() 用于 header 标签内的 h4 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26073972/

相关文章:

html - 没有属性 "allowtransparency"

javascript - 如何使用javascript在谷歌地图中的多个标记之间绘制路线图

javascript - 如何停止鼠标悬停时的滚轮和警报值

javascript - 为什么 webpack 会尝试解析我的 readme.md 文件

javascript - 未选中时默认情况下复选框 "on"?

javascript - Bootstrap,向下滚动后使导航栏变粘?

html - <div> 背景色和边框不显示

javascript - JS : document. 写入(调用 CSS)

javascript - 如何重定向 POST 请求并在 Sails.js 中传递发布数据

javascript - 从 php 重定向到另一个文件没有发生