我目前正在处理一个提交到网络服务的表单。表单验证在网络服务中完成,如果出现验证错误,则向用户显示错误信息和返回按钮。
表单包含许多默认值,我正在自动填充这些值。当用户按下返回按钮时,这些值会覆盖用户插入的任何值。
是否有一种方法可以检测用户是否按下了返回按钮,并防止自动填充?
我目前正在处理一个提交到网络服务的表单。表单验证在网络服务中完成,如果出现验证错误,则向用户显示错误信息和返回按钮。
表单包含许多默认值,我正在自动填充这些值。当用户按下返回按钮时,这些值会覆盖用户插入的任何值。
是否有一种方法可以检测用户是否按下了返回按钮,并防止自动填充?
我猜你是通过JS来填充这些帖子的吧?因为value
属性不应该覆盖新值。如果是这样,我会在加载文本之前检查字段是否为空。
另外,我会研究一下placeholder
属性。