zoukankan      html  css  js  c++  java
  • 有关输入光标定位的问题

    用focus设置输入光标的时候,默认情况下,在IE,谷歌浏览器,苹果(safari)浏览器下是在输入框的最前面,在火狐,opera下是在输入框的文字最后面。如果想自己设置,下面有两个jquery的扩展,可供参考。

    $.fn.focusEnd=function(){
                    return this.each(function(){
                        var A=this;
                        if(A.style.display!="none"){
                            if($.browser.msie){
                                A.focus();
                                var B=A.createTextRange();
                                B.collapse(false);
                                B.select()
                            }else{
                                A.setSelectionRange(A.value.length,A.value.length);
                                A.focus()
                            }
                        }
                    });
                };
       $.fn.focusStart = function(){
         return this.each(function(){
         var A=this;
         if(A.style.display!="none"){
          if($.browser.msie){
           A.focus();
           var B=A.createTextRange();
           B.collapse(true);
           B.select()
          }else{
           A.setSelectionRange(0,0);
           A.focus()
          }
         }
        });
       };

  • 相关阅读:
    Python 3.4 .py文件打包成exe可执行文件方法
    windows找不到证书来让您登陆到网络,启用IEEE 802.1X验证为灰色
    重装系统之后电脑配置步骤
    win7(x64)matlab2010a 编译器安装
    用Interface Builder自定义UITableViewCell
    ASIHTTPRequest类库简介和使用说明
    IOS NSURL基本操作
    arc下asihttprequest等应用实现
    WampServer的配置
    javascript带范围的随机整数生成22
  • 原文地址:https://www.cnblogs.com/wayne173/p/3747289.html
Copyright © 2011-2022 走看看