我即将重写几年前编写的脚本,该脚本检查表单是否有任何更改,以显示类似“您要保存更改吗?”之类的消息...
我的问题很简单,我应该将原始值存储在隐藏的表单字段中还是 Javascript 对象中?哪种方法更有效?
这是使用隐藏字段方法的示例:
<input type="text" name="first_name" id="first_name" value="John Smith" />
<input type="hidden" name="first_name_old" id="first_name_old" value="John Smith" />
和 javascript 对象替代:
var old_values = {
'first_name': 'John Smith'
}