网上有一款javascript编写的日期控件不错,但是对FireFox的兼容性不好,抽出一点时间改了一下,发上来,与大家共享。如果发现bug欢迎大家提出来,我会及时修改并更新本文。
代码链接:http://download.csdn.net/source/2404724
修改后代码出现BUG的修正方案,请大家在下载的代码中修改(发现后即时更新):
1、将所有的getYear修改为getFullYear
2、发现一个BUG,当用户重复选择日期的时候,会出现NULL。原因是修改为innerHTML后取值与原有的innerText不同,需要额外删除HTML标签。因此要修改两处地方。
增加去除HTML标签的方法:
覆盖下面的这个方法: