精华内容
下载资源
问答
  • input不可输入,并去除光标

    千次阅读 2016-08-01 11:29:38
    input不可输入,并去除光标 <input class="red" readonly unselectable="on" value="我说我是红色的"> 默认提示“必填” <input type="text&...


    input不可输入,并去除光标

     

    <input class="red" readonly unselectable="on" value="我说我是红色的">

     

     

     

    默认提示“必填”

    <input type="text" name="demo.stu.nameh" id=""  placeholder="必填" class="fr col_5 app1_1 col_6"  maxlength="60"/>

    最大长度60

    展开全文
  • Edittext去除光标和下划线

    千次阅读 2017-03-31 17:22:09
    设置 android:background="@null"隐藏下划线,android:cursorVisible="false"隐藏光标,默认为TRUE android:layout_width="match_parent" android:layout_height="match_parent" andr
    设置 android:background="@null"隐藏下划线,android:cursorVisible="false"隐藏光标,默认为TRUE
    
     <EditText
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:gravity="center_horizontal"
                android:inputType="numberDecimal"
                android:background="@null"
                android:cursorVisible="false"
                android:textColor="#FFF"
                android:textSize="34sp" />
    展开全文
  • combobox去除光标

    2011-08-04 22:37:38
    listeners : { 'expand' : function(combo) { var blurField = function(el) { el.blur(); } blurField.defer(10,this,[combo.el]); }, 'collapse' ...
    listeners     : {
    'expand' : function(combo) {
    var blurField = function(el) {
    el.blur();
    }
    blurField.defer(10,this,[combo.el]);
    },
    'collapse' : function(combo) {
    var blurField = function(el) {
    el.blur();
    }
    blurField.defer(10,this,[combo.el]);
    }
    }


    原文:http://www.sencha.com/forum/showthread.php?83780-Remove-the-cursor-from-a-combobox
    展开全文
  • 在开发中遇到一个需求“点击屏幕非编辑区以及点击键盘回车键后要隐藏输入法以及光标要关闭”,因此向各位分享一下做法 一.点击屏幕处于非edittext时让键盘消失以及清除edittext光标方法: 1.在Activity中使用如下...

    在开发中遇到一个需求“点击屏幕非编辑区以及点击键盘回车键后要隐藏输入法以及光标要关闭”,因此向各位分享一下做法

    一.点击屏幕处于非edittext时让键盘消失以及清除edittext光标方法:

             1.在Activity中使用如下代码:

         /**
         * 重写事件分发
         */
       @Override
       public  boolean dispatchTouchEvent(MotionEvent ev) {
            if (ev.getAction() == MotionEvent.ACTION_DOWN) {
                View v = getCurrentFocus();
                if (isShouldHideKeyboard(v, ev)) {
                   v.clearFocus();//清除Edittext的焦点从而让光标消失
                   hideKeyboard(v.getWindowToken()); 
                }
            }
            return super.dispatchTouchEvent(ev);
       }
     
       /**
         * 根据EditText所在坐标和用户点击的坐标相对比,来判断是否隐藏键盘,因为当用户点击EditText时则不能隐藏
         * @param v
         * @param event
         * @return
         */
       private boolean isShouldHideKeyboard(View v, MotionEvent event) {
            if (v !=null && (vinstanceof EditText)) {
                int[] l = {0, 0};
                v.getLocationOnScreen(l);;
                int left = l[0],
                    top = l[1],
                    bottom = top + v.getHeight(),
                    right = left + v.getWidth();
                if (event.getRawX() > left &&event.getRawX() < right
                        && event.getRawY()> top && event.getRawY() < bottom) {
                    //点击EditText的时候不做隐藏处理
                    return false;
                } else {
                    return true;
                }
            }
            //如果焦点不是EditText则忽略,这个发生在视图刚绘制完,第一个焦点不在EditText上,和用户用轨迹球选择其他的焦点
            return false;
       }
     
       /**
         * 获取InputMethodManager,隐藏软键盘
         * @param token
         */
       private void hideKeyboard(IBindertoken) {
            if (token !=null) {
            //若token不为空则获取输入法管理器使其隐藏输入法键盘
                InputMethodManager im =(InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
                im.hideSoftInputFromWindow(token,InputMethodManager.HIDE_NOT_ALWAYS);
            }
        }
     
    2.上面代码实现后然而只能做到隐藏键盘,但是EditText的光标仍然未消去,原因并不是clearFocus()无效,而是虽然调用了clearFocus()方法,但是由于失去焦点后系统会重新获取焦点,此时焦点又重新给到了EditText,所以光标看上去就是没有消去,所以我们需要让一个在EditText之前的控件去抢焦点,这样子就不会出现上述问题。此处可以直接在layout中的根布局加入焦点属性说明:android:focusableInTouchMode="true"

     

    例子:

    <RelativeLayout     xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:focusableInTouchMode="true"
        android:background="@android:color/white"
       >
        <EditText
              android:id="@+id/ed"
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:inputType="text"
          />
    </RelativeLayout>
     

     

    二.当输入完成后点击回车键后让键盘和光标消失方法

    1.当我们用输入法中的回车时可以使用EditText中的setOnKeyListener接口回调对相应按键事件进行处理:

    例子:

    ed.setOnKeyListener(newOnKeyListener() {
            @Override
        public boolean onKey(View v, int keyCode,KeyEvent event) {
                    // TODO Auto-generated methodstub
                    //若接收到回车键时候失去焦点,隐藏输入法
                if (keyCode == KeyEvent.KEYCODE_ENTER){
                          ed.clearFocus();
                          InputMethodManager im = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
                          im.hideSoftInputFromWindow(v.getWindowToken(),InputMethodManager.HIDE_NOT_ALWAYS);
                          return true;
                    }
                    return false;
                }
            });
     

    注意:若设置了Edittext的imeOptions属性为非normal(即非默认)的情况下,此时可能收不到相应的回调因此无法执行此处方法

     补充----若定义为别的imeOptions则需要使用OnEditorActionListener

    ed.setOnEditorActionListener(new OnEditorActionListener() {
                @Override
                public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
                    if(actionId == EditorInfo.IME_ACTION_SEARCH){ //actiondId 即我们设置的imeOptions对应的id  
                   ed.clearFocus();
                  InputMethodManager im = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
                  im.hideSoftInputFromWindow(v.getWindowToken(),InputMethodManager.HIDE_NOT_ALWAYS);
                        return true;
                    }
                    return false;
                }
            });
    2.同样的clearFocus()可能无法正常去除光标,做法参照上面,在根布局中去抢焦点。
    ————————————————
    版权声明:本文为CSDN博主「赤色荆棘」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_35658173/article/details/78653004

    展开全文
  • input 不可输入,并去除光标

    千次阅读 2017-05-23 17:38:33
    在PC端: ; 但是在移动端这样写的时候,就不起作用了。 移动端: 需要在其input标签上加两句话即可 input{  -moz-user-select: none;...这样在移动端上就实现了 input不可输入,并且没光标
  • 只需要在Activity添加 @Override public boolean dispatchTouchEvent(MotionEvent event) { if (event.getAction() == MotionEvent.ACTION_DOWN) { View v = getCurrentFocus(); if (v instanceof EditText) {...
  • 去除input框的光标

    2020-06-17 00:41:35
    实训在做input框时,想要去除光标,自己摸索了一会,就概括了一下主要是一下两句两句代码: color:transparent;//继承颜色 text-shadow: 0px 0px 0px #333;//有阴影让字体呈现出来
  • 去除控制台光标

    千次阅读 2017-11-06 11:08:39
    有时候我们需要把控制台上一闪一闪的光标隐藏起来,比如实现一个控制台贪吃蛇。 只需两步:引用windows.h头文件以及在主函数开头添加几行代码:HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE); CONSOLE_CURSOR_...
  • 去除input光标

    2020-03-30 19:27:34
    在input输入框样式中加入: { color: transparent; // 设置文字透明 text-shadow: 0 0 0 #000; // 为文字添加阴影 } 即可。
  • richTextBox能高亮选择,光标仍在,没有光标闪烁 把重RichTextBox类 去除闪烁光标 http://msdn.microsoft.com/en-us/library/windows/desktop/ms648...
  • 去除下拉选框光标

    2021-04-06 10:50:14
    $('#SSMZS').nukeComboTree({ code: 'SQL_GetBjgSsmz', hidValueID: "ssmzs0", ...//下拉定位光标,回车才能查询 function SsmzLoad(event, treeId, treeNode) { document.getElementById('SSMZS').focus(); } ...
  • /**光标移到到文本最后*/ CharSequence text = editText.getText(); if (text instanceof Spannable) { Spannable spanText = (Spannable)text; Selection.setSelection(spanText, text.length()); } 去除
  • 去除textarea的光标

    2013-03-08 10:24:00
    textarea在readonly时还是有光标,太烦人了。 使用onfocus=this.blur()这样的话就没有光标了。 转载于:https://www.cnblogs.com/tengzhouboy/archive/2013/03/08/2949381.html
  • 去除linux控制台光标

    2011-10-20 20:38:23
    负责显示光标的功能函数在内核源码./drivers/video/console/fbcon.c中,函数为static void fb_flashcursor(void *private) static 和 void fbcon_cursor(struct vc_data *vc, int mode),将这两个函数里面的内容注释...
  • Mac Pro word 回车光标去除: 视图—取消勾选段落标记 终端查找文件: 人类说的话语可以使用文字这种符号体系来记录和呈现。类似的,人类的动作需要一套完整的符号体系来记录和呈现。这是信息处理不可或缺的...
  • 本来想用Alt+shift+s进入source写set,get方法,误按成Alt+shift+A ,结果光标变成小加号,变不回去,网上找了一下,这是框选代码的,如果想返回,只需要在点一下Alt+shift+A就ok了。...
  • 原理是设置光标的颜色为透明:caret-color:rgba(0,0,0,0); 转载于:https://www.cnblogs.com/xiang-hao/p/9791334.html
  • 三、去除开机logo待机光标 如果你发现logo左下角会有闪烁的光标,可以再看下面的步骤 在drivers/video/console/fbcon.c文件中将 static void fb_flashcursor(void *private) 和 static void fbcon_cursor...
  • 网上找了很多资料,基本可以实现希望的效果,但还是不能解决双击后,光标跳转 最后还是拦截了OnTouchListener,但是光标又不能跳转,在onTouch中使用了【editText.getOffsetForPosition】取得位置后,调用...
  • 2.去除logo光标的方法 如果你发现logo左下角会有闪烁的光标,可以再看下面的步骤 在drivers/video/console/fbcon.c文件中将static void fb_flashcursor(void *private)和 static void fbcon_cursor(struct ...
  • 修改光标颜色方法: input输入框的光标颜色修改有两种: 第一种设置光标颜色的同时修改光标颜色,使用:color:green; 第二种:只修改光标颜色,使用:create-color:green; 更改input输入框背景色: 从事前端工作...
  • self.automaticallyAdjustsScrollViewInsets = NO; //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2.iOS7 edgesForExtendedLayout...
  • 所以我试着显示一段视频(命名为测试.mp4)如果可能的话,Python和OpenCV处于全屏模式,并且不显示OpenCV的交叉光标。有没有一种方法可以用其他库代替OpenCV?另外,我是新的堆栈溢出,所以请说,如果我做错了什么。在...
  • JB中光标定位不准确:主菜单->Tools->Editor Options->Color->Java ->SQLJ token ,Reserved word,去掉Bold属性; 然后-> HTML/XML/JSP ->HTML Tag 去掉Bold属性。 
  • 这个属性是设置光标的 一看就知道 里面接收的是一个drawable 你可以自己写个shape的xml文件 也可以用drawable里面的图片 都可以  android:textCursorDrawable="@drawable/ic_launcher"  还可以直接...
  • $('input[type="text"]:not([readonly]),input[type="search"]:not([readonly]), input[type="number"]:not([readonly]), textraea:not([readonly])').blur(function(index, el) { $(this).val($(this).val()...
  • 解决方法:在MFC对话框上按下Ctrl+D后出现一个控件的排列顺序,只要把第一顺序移动其它控件上就可以了。这是个投机取巧的方法,觉的只适合看看!

空空如也

空空如也

1 2 3 4 5 ... 19
收藏数 374
精华内容 149
关键字:

去除光标