IE8为html5元素添加斜杠
我尝试执行 document.createElement("header");但在我的 DOM 中我得到的是:
<header/>
<h1>Test Page</h1>
</header/>
而不是:
<header>
<h1>Test Page</h1>
</header>
有人可以提出任何建议吗? 谢谢, 布拉德
I tried doing the document.createElement("header"); but in my DOM I get this:
<header/>
<h1>Test Page</h1>
</header/>
Instead of:
<header>
<h1>Test Page</h1>
</header>
Can anybody please make any suggestions?
Thanks,
Brad
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
IE 8 不支持 html5,所以当你想使用它时你必须使用一些技巧:
IE 8 does not know about html5 so you have to use some tricks when you want to use it:
我认为你需要使用innershiv。
I think you need to use the innershiv.