在一个项目中,我采用了my97date日历控件,提交表单后,客户希望后退后,还保留刚才选择的日期。
当时脑子里面第一个想法是,使用cookie。大致的方案是:
1、onsubmit的时候,写cookie
2、提交页面里面,写入onload函数,读取cookie,并赋值
但脑子里面,总觉得应该有更简单的方法,后来查找html帮助,发现可以利用属性来设置,大致内容如下:
<input type="text" style="behavior:url(#default#savehistory);" />
遂写了一个测试页面,发现没有问题,但将代码加入到实际页面中后,发现提交后退后,日期输入值空了。
检查了一下,input的日期选择触发动作,是onfocus,遂改为onclick,测试,成功保留刚才选择的日期了!
From:http://www.cnblogs.com/liuhongqing/archive/2009/07/01/1514841.html