做项目的时候碰到要用js修改隐藏域中的值,结果修改结束,当我刷新页面的时候发现隐藏域中的值是js改动后的,而不是原来的默认值,这可让我纠结死了,后来发现表单元素有一个autocomplete属性,默认值时on,只要改成false就可以了。如果你有很多表单元素,那也没关系,你只要在form元素中设置下autocomplete=false就可以了,不用每个表单元素元素中去设置。这个问题还容易反应在另一种情况中,就是有选择框的时候,如checkbox radio时,当你选中后,再次刷新页面还是,处于选中状态,这时你就可以设置下这个属性来使其恢复未选中状态