通常,当在HTML页面上进行刷新时,输入字段的值将保持不变(除非您使用Ctrl+F5)。
是否有标题或其他类型的设置可以更改此行为,而无需更改表单或输入本身的任何内容?
我有一个网站,其中输入值在生产中的页面刷新后不会保留。但是,当我在我的本地机器上测试这段代码时,我没有这种行为。
发布于 2009-11-26 05:09:26
如果设置了属性autocomplete=off
,则永远不会存储内容。
或者,使用javascript有很多方法可以实现这一点,具体取决于您想要完成的任务,是清除整个表单(使用reset()方法),还是重置单个字段。
发布于 2009-11-26 05:06:53
您可以将form.reset()添加到body onload:
<html>
<body onload="form1.reset();">
<form id="form1">
<textarea id="text"></textarea>
</form>
</body>
</html>
更新:虽然这可能是一个有用的技术,但我现在发现它实际上并没有回答提交者的问题。
发布于 2009-11-26 05:02:51
用JavaScript在DOM ready上设置一个默认值怎么样?
就像这样
<input name="foo" id="foo" type="text">
$('#foo').val('3')
https://stackoverflow.com/questions/1799899
复制相似问题