作者:被爱的善良的小鸽_212 | 来源:互联网 | 2023-05-22 18:01
快速回答:将表格附加到正文中。
document.body.appendChild(form);
或者,如果您使用上面的 jQuery:$(document.body).append(form);
详细信息:根据 HTML 标准,如果表单未关联到浏览上下文(文档),则表单提交将被中止。
HTML规范见 4.10.21.3.2
在 Chrome 56 中,应用了此规范。
Chrome
代码差异见@@
-347,9 +347,16 @@
PS关于你的问题#1。在我看来,与 ajax 不同,表单提交会导致页面即时移动。
因此,显示“已弃用的警告消息”几乎是不可能的。
我也觉得这个严重的改动不包含在功能改动列表中是不可接受的。Chrome 56 功能 -www.chromestatus.com/features#milestone%3D56