关于wdatepicker在ie浏览器中redonly不起作用的解决

前段时间在项目中使用了wdatepicker,在input标签中添加了readonly='readonly'属性后,在chrome浏览器中,输入框可以实现只读,而在ie中却可以通过键盘输入数字,在项目一期的时候测试的妹子就提出了这个问题,而因为一期过后一直在忙别的事情,就把这个问题遗留了下来,现在二期还没开始,趁着现在有时间,就把这个问题解决掉吧

开始时,现在网上搜了一下,发现有一些人遇到了这个问题,但是网上貌似解决的方法都不怎么样,后来就自己去寻找解决办法,看了一下wdatepicker的源码,在wdatepicker.js中可以看到

enableKeyboard:true,
enableInputMask:true,

 

这两个属性在input标签中引用时将属性值改为false即可

<input id="txtDate" class="Wdate" type="text" onfocus="WdatePicker({enableKeyboard:false,enableInputMask:false})" />

 

posted on 2015-06-19 14:25  crazyfy  阅读(1226)  评论(0)    收藏  举报

导航