Safari 9 让form
标签在 dom 元素下消失。Safari 8 和 Chrome 和 Firefox 都很好。
- 我的 Mac 是优胜美地 10.10.5。
- Safari 是 9.0 (10601.1.56.2)
我搜索了safari 9 documentation
。
但我没有找到解决方案。有人有任何信息吗?
更新 2015-10-05
这是template
+form
问题。
https://jsfiddle.net/svj7j2gs/
<form id="first-form">
first-form
</form>
<template>
<form id="second-form">
second-form
</form>
</template>
<form id="third-form">
third-form
</form>
镀铬结果
#third-form
表单标签存在。
Safari 9 结果
删除了#third-form
表单标签。
template
自 Safari 7.1 起支持
该标签?https://html.spec.whatwg.org/multipage/scripting.html#the-template-element
Safari 8 结果
多个帖子
如果它是一个错误,它超出了stackoverflow的范围。所以我发布了 Apple 支持社区。 Safari 9 - 损坏的 DOM。是虫子吗?| Apple 支持社区