`
will-vip
  • 浏览: 40929 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

将光标定位到textarea的某一行的javascript代码

阅读更多
<textarea   name="ta1"   rows=5   cols=50>   
  aaaaaaaaaaaaaa   
  bbbbbbbbbbbbbb   
  cccccccccc   
  dddddddddddd   
  fffffffffffff   
  </textarea>   
  <input   value="1"   name="line">   
  <input   type=button   onclick="goL(parseInt(line.value));"   value="go">   
  <script>   
  function   goL(Line)   
  {   
  ta1.focus();   
  var   v=ta1.value.split('\n');   
  ch=0;   
  for(var   i=0;i<Line-1;i++)   
    ch+=v[i].length;   
  var   o=ta1.createTextRange();   
  o.move("character",ch);   
  o.select();   
  }   
  </script>

本文来自: 脚本之家(www.jb51.net) 详细出处参考:http://www.jb51.net/article/9556.htm
分享到:
评论

相关推荐

    textarea文本框删除当前行内容的功能

    此外,确保在删除后重新设置光标位置,使其保持在当前行(如果存在的话)或下一行的开头: ```javascript function setCursorPosition(lineNum, textarea) { var newPosition = calculateNewCursorPosition...

    可为textarea添加行号的jquery插件

    本文将详细介绍一款基于jQuery的插件,该插件专门用于为textarea添加行号,使得用户在编辑长文本时能够更加便捷地追踪和定位每一行。 首先,让我们了解这个插件的基本原理。在HTML中,textarea元素常用于收集用户...

    把textarea中字符串里含有的回车换行替换成&amp;lt;br&amp;gt;的javascript代码

    这里使用了一个三目复合表达式来处理回车键后的文本插入,以及解决有被选文字时回车的光标定位问题。 代码中提到的`document.selection.createRange()`用于获取当前选区的文本范围,`document.selection.clear()`...

    JavaScript记录光标在编辑器中位置的实现方法_.docx

    JavaScript记录光标在编辑器中位置的实现方法是网页交互中的一个重要功能,它涉及到用户输入时的光标定位。在富文本编辑器或者简单的文本输入框中,有时我们需要记录用户在输入时光标的位置,以便在某些操作后能恢复...

    JS获取文本框光标位置、选中起始位置、终止位置、选择内容

    在JavaScript中,与文本框(`&lt;input type="text"&gt;`或`&lt;textarea&gt;`)相关的操作是常见的前端开发任务。特别是在交互式应用中,我们经常需要获取或设置用户输入时的光标位置、选中文字的起始和终止位置,以及获取选中...

    js移动焦点到最后位置的简单方法

    在JavaScript编程中,有时我们需要对输入框(input)或文本区域(textarea)进行操作,确保当用户聚焦到这些元素时,光标会自动移动到最后,这样用户可以直接开始输入,而无需手动滚动到文本末尾。这种方法可以提升...

    完整版编辑框取任意文本行.e.rar

    这可能包括选择特定行号、搜索关键词定位行、或者通过光标位置获取上下文行。这样的功能在文本分析、代码编辑或文本处理应用中十分实用。 压缩包内的"编辑框取任意文本行.e"文件可能是程序的执行文件或源代码文件。...

    关于setEndPoint msdn给出的参考

    在提供的代码示例中,`setEndPoint`方法被用于实现一个JavaScript功能,删除HTML textarea中光标所在行的功能。这个功能类似于Visual Studio中的剪切行功能。代码首先获取了textarea中的光标位置,并创建了两个...

    xheditor v1.0.0 rc2 build 100401

    添加:切换到源代码,可视化编辑页面的光标对应源代码相应位置的定位功能 添加:扩展jQuery的标准val函数,使之能够直接读取和设置编辑器的最新值 添加:为方便外部应用的扩展,特将编辑器内部的window和document...

    xheditor-1.1.14

    如果想实现更加复杂的交互应用,或者希望xhEditor编辑器能够和自己的Javascript代码实现互相访问,那么你可以选择使用方法2,相对具有更大的自由空间。 xhEditor也提供了即时的卸载编辑器方法: $('#elm1')....

    2021-2022计算机二级等级考试试题及答案No.17344.docx

    - **知识点概述**:在 Visual Basic for Applications (VBA) 中,多条语句可以在同一行中编写,并使用特定符号进行分隔。正确答案是使用冒号(`: `)作为分隔符。 - **语法示例**: ```vb Dim x As Integer: x = ...

Global site tag (gtag.js) - Google Analytics