Javascript Firefox:奇怪的bug(可能是一些自动完成的小故障)
基本上,我怀疑Firefox会在输入中覆盖我的预设值。当在有预设值已更改的输入的页面上按F5时,会发生这种情况。上一个值显示在屏幕上。如果我进入url栏并按enter键,将显示正确的(新的)值 这是我的(django)模板:Javascript Firefox:奇怪的bug(可能是一些自动完成的小故障),javascript,html,firefox,Javascript,Html,Firefox,基本上,我怀疑Firefox会在输入中覆盖我的预设值。当在有预设值已更改的输入的页面上按F5时,会发生这种情况。上一个值显示在屏幕上。如果我进入url栏并按enter键,将显示正确的(新的)值 这是我的(django)模板: {{ reply_recipients_id_list }} <input class="text" type="text" value="{{ reply_recipients_id_list }}" placeholder="Recipients" name="r
{{ reply_recipients_id_list }}
<input class="text" type="text" value="{{ reply_recipients_id_list }}" placeholder="Recipients" name="recipients" id="id_recipients">
{{reply\u recipients\u id\u list}
这是渲染的html:
1,33
<input id="id_recipients" class="text" type="text" name="recipients" placeholder="Recipients" value="1,33">
1,33
但是,您可以在图片中看到不同的值:
(!)页面的Javascript被关闭(!)呈现的HTML在FF中为我工作。Firefox在刷新时保留输入值。尝试在输入上使用
autocomplete=“off”
属性。请参见@roddyoffrozenpeas:autocomplete=“off”解决了该问题。