得到光标在文本域中的位置

原创 2004年08月12日 13:35:00


点击textarea 得到光标在文本域中的位置

<div id=box>&nbsp;</div>

<script language="javascript">
function doit(){
 var rng = event.srcElement.createTextRange(); 
 rng.moveToPoint(event.x,event.y); 
 rng.moveEnd("character",event.srcElement.value.length) 
 box.innerText = "光标位置:" + (event.srcElement.value.length - rng.text.length)
}
</script>


<textarea onclick="doit()" rows="6" cols="33">sdfsdfsdfsdfsdfsdfsdf</textarea>

 

关于文本输入框获取光标位置以及指定位置插入内容

获取光标位置 获取选中内容 插入文本 $.extend($.fn,{ //获取文本框内光标位置 getSelectionStart: function() {...
  • hearain528
  • hearain528
  • 2015年08月28日 15:23
  • 2545

菜鸟学JS(六)——JS在文本域光标位置插入文本

很久没有写关于JS的博客了,说实话,对于JS小弟仅限于会简单使用的程度。作为一个非前端人员,个人觉得更好更深入的掌握JS还是很有必要的。这不仅仅可以提高自身价值,更重要的是很多情况下使用JS可以更好的...
  • liushuijinger
  • liushuijinger
  • 2015年09月30日 22:51
  • 3736

ExtJS5获取当前光标位置插入文本内容

在ExtJS5开发的时候,可能会碰上,将一些文本插入到当前光标的所在位置那里。 比如说,一个页面有多个文本域控件,无论选择了哪一个控件,都可以把一些文本内容插入到光标的位置。找到了一些代码,经过测试在...
  • long2010yu2010
  • long2010yu2010
  • 2015年11月08日 23:42
  • 1930

将光标定位到文本的末尾(转)

将光标定位到文本的末尾 1       概述 分成两种情况吧。 一、对象是input、textarea等,一个纯文本框,里面是文字。这种要在focus的时候,将光标也定位到末尾,比较简单。 ...
  • rongge2008
  • rongge2008
  • 2014年10月23日 14:21
  • 1169

JavaScript 获取输入时的光标位置及场景问题

前言 在输入编辑的业务场景中,可能会需要在光标当前的位置或附近显示提示选项。 比如社交评论中的@user功能,要确保提示的用户列表总是出现在@字符右下方,又或者是在自定义编辑器中 autocom...
  • u010584641
  • u010584641
  • 2017年03月26日 14:01
  • 3252

Linux终端调整输出色彩和光标位置的简单示例

相关的知识实现的原理并不复杂,借助了Linux的 ANSI 颜色控制序列,只要在打印输出的过程中使用这些序列,就能做到彩色的字符、背景色输出,以及控制光标在打印时的位置。简单的代码示例以下代码都在树莓...
  • u010940020
  • u010940020
  • 2015年09月06日 21:19
  • 2996

获取鼠标在世界中的位置

-获取鼠标位置有很多方法,这里说三种,但只是提供方法,具体并不是很清楚一、GetHitResultUnderCursorByChannelFHitResult TraceHitResult;//检测结...
  • fee_liang
  • fee_liang
  • 2017年12月02日 16:00
  • 72

Javascript设置和获取Textarea的光标位置的方法(亲测有用),可定位光标到某个位置

原文网址:http://www.iteye.com/topic/716748 效果如图: 源码: JS设置及获取Textarea的光标位置 var...
  • Touatou
  • Touatou
  • 2017年08月02日 17:11
  • 780

UITextField的光标定位在任意位置及银行卡号的输入问题

目的是:譬如银行卡号的输入,最多输入19位数字,四个数字之间用空格间隔。删除操作后格式不变,光标在空格后执行删除,则将空格前的数字删除,光标定位在空格前。 1.实现一个类别,可将UITextFiel...
  • u011334685
  • u011334685
  • 2015年06月12日 13:24
  • 1597

vim使用—移动到文件开始和结束位置和当前位置(gg,G)、快速定位到当前光标所在变量或函数的定义处(gd)、自动对齐C和C++程序(先gg再=再G)、自动补全变量名,函数名和字符串ctrl+n或ct

1、将光标移动到文件的开始位置或结束位置:           gg     将光标移动到文件的开始位置。               G      将光标移动到文件的最后一行。      ...
  • tycoon1988
  • tycoon1988
  • 2014年08月29日 19:52
  • 1719
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:得到光标在文本域中的位置
举报原因:
原因补充:

(最多只允许输入30个字)