输入框去光标问题

Posted 酱油君nihao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了输入框去光标问题相关的知识,希望对你有一定的参考价值。

问题:在输入框中用到WdatePicker这个时间控件,然后选择完后光标还在输入框那里一直闪,担心用户看到这个光标会按delete键,那么并不是删除输入框的内容而是页面返回。所以要求去掉这个光标

<input onfocus="this.blur();WdatePicker({skin:‘whyGreen‘,readOnly:true,maxDate:‘%y-%M-%d‘})"/>

开始找:1.color:transparent; 颜色透明,把选择的时间也透明了。不行
2.readonly,没用;
3.disabled,背景颜色太丑,不行;
    4.unselected="on" 不能点击,不行;
5.
onfocus="this.blur();WdatePicker({skin:‘whyGreen‘,readOnly:true,maxDate:‘%y-%M-%d‘})"。 onblur,勉强能用,就是点击第一下会有光标,之后失焦。
暂时只能用第五个,如果有更好的方法请帮忙下,评论或留言都可以。多谢。

以上是关于输入框去光标问题的主要内容,如果未能解决你的问题,请参考以下文章

JS 实现下拉框去重

Android - 使用片段和简单的光标适配器填充列表视图

如何使用光标和循环显示来自 sqlite 的片段的 recyclerview

在片段替换上显示/隐藏 Android 软键盘

如何在文本区域标签中的特定光标位置插入选择标签下拉值作为文本片段?

设置 EditText 光标颜色