5-4随笔(说好的五四放半天假呢!!!)

今天看了下前几天做的公众号页面 有一个页面引用了jq的dateRangePicker插件,发现在手机上点击时会弹出输入法(这是无法容忍的!!!!)。于是开始了漫漫的百度、谷歌之路。找到了几种方法来禁止手机上输入法的弹出。

1.设置disable 是可以禁止输入法弹出了 但是也无法点击了 我的插件也用不了了啊 果断弃之。

2.设置readonly 可以禁止输入法,也可以调用插件了(but  插件的功能失效了 只能出现日历的页面 无法把选中的日期返回),也看了下dateRange的源码,应该是有判断input是否是readonly和disable(技术有限 无法改他的源码了,只能找另外的解决办法)

3.给input设置一个属性: style="ime-mode: disabled;" 看起来好像可以 但是没有在手机上测试 效果就不知道了

4.把input的type设置为button 别说 这个还真的可以了 就是input的样式可能需要修改一下 也还需要在手机上测试一下 测试结果迟点再贴上来。

原文地址:https://www.cnblogs.com/shw13/p/6809870.html