`
lixingjin
  • 浏览: 22368 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

定位光标<转>

阅读更多
deng131 写道
项目中客户要求选择商品后,光标直接定位到数量输入框上,来简化操作。

document.getElementById("cargoCount").focus();//定位光标到数量框
还有需求涉及到定位到第几位字段上。

function setMouse(){
    var e = event.srcElement;
    var r = e.creatTextRange();
    r.moveStart('character',2);
    r.collapse(true);
    r.select();
} 


在IE浏览器下使用是createTextRange而Firefox/chrome等浏览器下使用setSelectionRange

IE:
var range = obj.createTextRange();
range.moveStart("character", 开始序号);
range.moveEnd("character", 结束序号);
range.select();


FF:
obj.setSelectionRange(开始序号, 结束序号);
obj.focus();




参考:
http://hi.baidu.com/wangjiashui/blog/item/da1e4e6eabbe96dc80cb4a29.html
http://www.zhangxinxu.com/wordpress/?p=755

 

 

分享到:
评论

相关推荐

    C#编程经验技巧宝典

    102&lt;br&gt;&lt;br&gt;0162 如何实现C#中用&lt;Enter&gt;键完成TAB的功能 102&lt;br&gt;&lt;br&gt;0163 如何限制文本框密码输入长度 102&lt;br&gt;&lt;br&gt;0164 数据输入为空提示 103&lt;br&gt;&lt;br&gt;0165 如何设置文本框光标到末尾 103&lt;br&gt;&lt;br&gt;0166 ...

    C#.net_经典编程例子400个

    198&lt;br&gt;实例137 空心文字 199&lt;br&gt;实例138 如何在图片上平滑移动文字 201&lt;br&gt;4.7 图像动画 202&lt;br&gt;实例139 动画背景窗体 202&lt;br&gt;实例140 随鼠标移动的图像 203&lt;br&gt;实例141 十字光标定位 204&lt;br&gt;实例142 ...

    LINUX与UNIX_SHELL编程指南2

    176&lt;br&gt;&lt;br&gt;18.4.3 提示键入y或n 177&lt;br&gt;&lt;br&gt;18.4.4 case与命令参数传递 177&lt;br&gt;&lt;br&gt;18.4.5 捕获输入并执行空命令 178&lt;br&gt;&lt;br&gt;18.4.6 缺省变量值 179&lt;br&gt;&lt;br&gt;18.5 for循环 180&lt;br&gt;&lt;br&gt;18.5.1 简单的for循环 181&lt;br&gt;...

    C#程序开发范例宝典4

    201&lt;br&gt;4.7 图像动画 202&lt;br&gt;实例139 动画背景窗体 202&lt;br&gt;实例140 随鼠标移动的图像 203&lt;br&gt;实例141 十字光标定位 204&lt;br&gt;实例142 抓取鼠标形状 206&lt;br&gt;4.8 图像识别 207&lt;br&gt;实例143 查看图片的像素 ...

    LINUX与UNIX SHELL编程指南

    sed 用法介绍 89&lt;br&gt;10.1 sed怎样读取数据 89&lt;br&gt;10.2 调用sed 89&lt;br&gt;10.2.1 保存sed输出 90&lt;br&gt;10.2.2 使用sed在文件中查询文本的方式 90&lt;br&gt;10.2.3 基本sed编辑命令 90&lt;br&gt;10.3 sed和正则表达式 91&lt;br&gt;10.4 基本...

    powerbuilder案例开发集锦(源码光盘)1

    案例16 制作动画光标&lt;br&gt; 第9章 文件与系统&lt;br&gt; 案例1 判断驱动器属性&lt;br&gt; 案例2 清空回收站&lt;br&gt; 案例3 使应用程序窗口总在最顶层&lt;br&gt; 案例4 将程序设置成自动执行的程序&lt;br&gt; 案例5 控制光驱的弹开与关闭&lt;br&gt; 案例6 ...

    AutoCAD 2011常用快捷键

    - **&lt;F9&gt;**:栅格捕捉模式控制,启用后,光标只能在栅格交点处移动,有利于精确定位。 - **&lt;F10&gt;**:切换“极轴追踪”,开启此功能后,光标会沿着指定角度移动。 - **&lt;F11&gt;**:对象捕捉追踪模式控制,开启后,可以在...

    winrar3.7 Beta8

    此文档包括 WinRAR 多功能综合压缩文件管理器&lt;br&gt;&lt;br&gt; WinRAR 功能:&lt;br&gt; &lt;br&gt; * WinRAR 引入了一个原创的压缩算法。它提供了比其它 PC 压缩工具更高&lt;br&gt; 的压缩率,特别适用于处理可执行文件,对象库,大的文本文件...

    AutoCAD常用快捷键

    - **&lt;F9&gt; 栅格捕捉模式控制**:结合栅格使用,使光标只能落在栅格点上,实现更精细的定位。 - **&lt;F10&gt; 切换“极轴追踪”**:用于沿指定角度绘制线段,适合于创建圆形或扇形图案。 - **&lt;F11&gt; 对象捕捉追踪模式控制**...

    2012版CAD常用快捷键速查手册

    - **&lt;Ctrl&gt;+&lt;Shift&gt;+&lt;P&gt;**:切换“快捷特性”界面。快速访问对象的特性和属性。 #### 三、其他注意事项 - 在“自定义用户界面”编辑器中,可以查看、打印或复制快捷键列表和临时替代键列表。这些列表包含了程序中已...

    vim配置文件【完美版】

    使用'&lt;'Ctrl&gt;+h将光标移动到左边的窗口,上下选择tag按回车定位到tag的定义处。 【#】当前目录列表,方便打开文件 &lt;F3&gt; : NERDTreeToggle //当前目录列表,方便打开文件 按&lt;F3&gt;会在VIM的右边打开一个文件浏览器窗口...

    C语言上机调试宝典PPT学习教案.pptx

    - `&lt;Ctrl&gt; Y`删除一行,`&lt;Ctrl&gt; QY`删除光标至行末的字符。 针对不同类型的错误,有不同的调试策略。对于语法错误,应按顺序逐个解决,先处理错误再处理警告,避免在错误未解决的情况下处理后续问题。对于逻辑错误...

    C语言上机调试宝典PPT课件.pptx

    - `&lt;Ctrl+F9&gt;`调试运行,`&lt;F4&gt;`执行到光标处,`&lt;F7&gt;`执行一行(遇到函数会进入),`&lt;F8&gt;`执行一行(遇到函数不进入),`&lt;Ctrl+F8&gt;`设置或取消断点,`&lt;Ctrl+F7&gt;`添加监视变量。 - 发现错误后,定位错误变量,设置断点...

    javascript页面代码防止frame禁止右键

    &lt;td&gt;无法右键&lt;/td&gt; &lt;/table&gt; ``` #### 2. 禁止选中文本 为了让用户无法选中页面上的文本,可以使用`onselectstart`事件。例如: ```html &lt;body onselectstart="return false;"&gt; ``` #### 3. 禁止粘贴、复制和...

    前端面试题

    `&lt;h1&gt;`到`&lt;h6&gt;`定义标题,`&lt;p&gt;`定义段落,`&lt;a&gt;`创建链接,`&lt;img&gt;`插入图像,`&lt;input&gt;`用于表单数据收集,`&lt;button&gt;`定义按钮,`&lt;ul&gt;`和`&lt;ol&gt;`创建无序和有序列表。 8. 表格: `&lt;table&gt;`定义表格,`&lt;tr&gt;`表示行,`...

    JavaScript获取,设置光标位置,兼容InputTextArea

    在JavaScript编程中,获取和设置光标位置是常见的需求,特别是在与用户交互的表单元素如`&lt;input&gt;`和`&lt;textarea&gt;`中。这涉及到DOM(文档对象模型)操作和事件处理,对于创建动态和响应式的网页应用至关重要。本文将...

    j2ee面试题及答案全

    2. **HTML标签**:常见的HTML标签有`&lt;html&gt;`, `&lt;head&gt;`, `&lt;body&gt;`, `&lt;p&gt;`, `&lt;h1&gt;`-`&lt;h6&gt;` (标题), `&lt;a&gt;` (链接), `&lt;table&gt;`, `&lt;tr&gt;`, `&lt;td&gt;` (表格), `&lt;form&gt;`, `&lt;div&gt;`, `&lt;span&gt;`, `&lt;input&gt;`, `&lt;select&gt;`, `&lt;option...

    <C/C++>利用Win32框架写了个小游戏<分享>

    标题中的“&lt;C/C++&gt;利用Win32框架写了个小游戏&lt;分享&gt;”表明这是一个关于使用Win32 API(应用程序接口)创建游戏的项目。描述中提到,虽然游戏规模不大,但开发过程花费了一整天的时间,并暗示可能存在一些未修复的BUG...

    前端项目真实样式清除文件

    - **块级元素显示方式**:`&lt;article&gt;`, `&lt;aside&gt;`, `&lt;dialog&gt;`, `&lt;figure&gt;`, `&lt;footer&gt;`, `&lt;header&gt;`, `&lt;hgroup&gt;`, `&lt;nav&gt;`, `&lt;section&gt;`, `&lt;blockquote&gt;`等元素被显式声明为`block`显示,确保它们按照预期方式渲染...

    网页设计考试题.pdf

    可以设置背景图像、颜色、字体样式等,如`background-position`用于定位背景图像,`cursor:pointer`设置鼠标光标为手型,`text-decoration:none`去掉连接的下划线。 3. 网页布局技术:最新的布局技术是CSS+XHTML,...

Global site tag (gtag.js) - Google Analytics