与<选择>以及DOM注入

Weird behavior with <select> and DOM injection

本文关键字:DOM 注入 以及 选择 lt gt      更新时间:2023-09-26

我发现了一个用jQuery 1.10.2和MooTools 1.4.5测试的疯狂错误。在Firefox 22 MacOSX Lion上看到。

我有一个用<form>包装的页面,当试图在DOM中包含一个没有<form>标记的<select>标记时,会发生一个错误:如果刷新页面,输入单选按钮值会更改,最后两个文本输入值都会重置。

我创建了一个小页面来重现这个问题(不能在jsfiddle上添加它,因为我们需要在表单上刷新原生浏览器来查看发生了什么):http://www.apixelife.com/stackoverflow/refresh-form-bug.html

我修复了它,但我的问题是我在那个页面上已经有了<form>,我需要它。为什么我们不能在刷新后不触发这种错误的情况下注入<select>

谢谢你的帮助。

看起来这个问题已经在Firefox上解决了。