如何改进onChange属性,使其在浏览器刷新后生效

How to improve the onChange attribute to effect the changes after browser refresh?

本文关键字:浏览器 刷新 后生 何改进 onChange 属性      更新时间:2023-09-26

我有一个动态表单,根据下拉选择字段的值将显示或隐藏表单字段集。

。你现在想要报价吗?(是/否)

目前这种方式可以很好地工作,但是当用户刷新表单时,值仍然完整,但是应该对文档产生影响的更改没有显示时,存在限制。也就是说,它被重置到原始状态

唯一的补救方法是重做表单字段中的选择,即(重新单击Yes/No)。

我有办法解决这个问题吗?也许需要一个单独的javascript来检查该字段的值?

你会怎么处理?

谢谢

刷新将重新初始化页面,因此将重置浏览器不记得的所有内容。唯一的方法是将值存储在会话/cookie中,并在每次加载页面时读取它,以检查字段集是否应该显示为隐藏