`
fcuppvtkd
  • 浏览: 7653 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

js-在当前光标处插入特定字符

 
阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>New Document</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY>
<textarea id="txtMessage" rows=10 cols=100> 先将光标置在这里任意处,然后点击按钮,看内容变化。 </textarea>
<br>
<!--注意,这里必须是javascript,用onclick是不可用的-->
<a href="javascript:AddFace(':)')">测试
</a>
<script language="JavaScript" type="text/javascript">
function AddFace(NewCode) {


document.all("txtMessage").focus();
var sel = document.selection.createRange();
sel.text=NewCode;//sel.moveStart("character",-1);//去除一个字符
return;

}
</script>


</BODY>
</HTML>
分享到:
评论

相关推荐

    js实现在文本框光标处添加字符的方法介绍

    在JavaScript编程中,有时我们需要实现一个功能,即在用户输入的文本框(input[type="text"] 或 textarea)的光标位置动态插入特定字符。这在创建富文本编辑器、在线表单或者任何需要用户交互输入的场景中非常常见。...

    js之向div contenteditable光标位置添加字符.html

    主要是div通过contenteditable实现可编辑状态,可以实现按钮点击在光标处添加字符的功能

    Jquery内容插入光标处插件

    "Jquery内容插入光标处插件"是针对一个特定需求而设计的工具,它允许开发者在用户输入光标所在的位置动态插入内容,这对于构建富文本编辑器、聊天应用或任何需要在特定位置动态添加文本的界面来说是非常有用的。...

    JS在textarea光标处插入文本的小例子

    标题“JS在textarea光标处插入文本的小例子”和描述“本实例使用Javascript实现在textarea光标处插入文本,支持多种浏览器”揭示了该文档是关于如何使用JavaScript在网页文本区域(textarea)组件光标所在位置插入...

    jQuery插件 文本框、文本域 光标处插入代码

    本主题聚焦于一个特定的jQuery插件,该插件允许开发者在文本框(`&lt;input type="text"&gt;`)和文本域(`&lt;textarea&gt;`)中于光标位置插入代码或内容。这对于编辑器、代码编辑器或任何需要动态插入文本的场景来说是非常...

    在光标处插入字符串的实现代码 兼容IE,Firefox

    在网页开发中,有时我们需要实现一个功能,即在用户输入的文本框(input)光标位置插入特定的字符串。这个功能对于编辑器、富文本处理等场景尤其有用。本文将详细解析如何实现这个功能,同时确保兼容IE和Firefox这两...

    javascript控制在光标位置插入文字适合表情的插入

    标题中的"javascript控制在光标位置插入文字适合表情的插入"描述了一种使用JavaScript实现的功能,即在文本框(textarea)的当前光标位置插入特定的文字或表情。这个功能常见于许多聊天应用或编辑器中,允许用户在...

    js 获取光标在文本框中的位置

    在JavaScript中,获取光标在文本框(input[type="text"]或textarea)中的位置是一项常见的需求,这在处理用户输入或者实现某些特定功能时非常有用。以下是一些关于如何使用JavaScript来实现这一功能的关键知识点: ...

    textbox 在光标位置插入字符功能的js实现(兼容ie,firefox)

    在JavaScript中,实现一个在文本框(`&lt;textarea&gt;`)中光标位置插入字符的功能,需要考虑到不同浏览器的兼容性问题。主要涉及到两种主要的浏览器:Internet Explorer (IE) 和非IE浏览器,如Firefox。IE浏览器使用的是...

    javascript在一段文字中的光标处插入其他文字

    ### JavaScript在一段文字中的光标处插入其他文字 在网页开发过程中,经常需要实现用户交互功能,其中一种常见的需求就是在文本框中特定位置插入文本。本文将详细介绍如何使用JavaScript实现在一段文字中的光标处...

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

    如果要在特定位置插入文本,可以先保存旧的光标位置,插入文本,然后更新光标位置: ```javascript let oldCursorPos = input.selectionStart; input.value = input.value.slice(0, oldCursorPos) + '新文本' + ...

    javascript获得光标所在的文本框(text textarea)中的位置.docx

    - 光标位置指的是用户当前正在编辑的文本框中插入点的位置。 - 对于`&lt;input type="text"&gt;`和`&lt;textarea&gt;`元素来说,光标位置可以帮助开发者了解用户的输入习惯,从而更好地设计交互逻辑。 2. **API介绍**: - **...

    模拟键盘输入到光标处

    在文本编辑器、网页表单或任何接受用户文本输入的地方,光标都是至关重要的,因为它指示了文字将被插入的位置。 模拟键盘输入通常通过编程语言实现,例如Python、JavaScript或C#等。这些语言提供了相应的库或API,...

    Javascript 获取光标位置

    这个功能可以帮助开发者精确地控制用户在文本输入框中的光标定位,例如在某些特定字符后插入文本或执行其他操作。 在JavaScript中,获取光标位置主要有两种方式: 1. **基于`input`或`textarea`元素**: 对于`...

    js 公式编辑器 - 自定义匹配规则 - 带提示下拉框 - 动态获取光标像素坐标

    在JavaScript中,我们可以使用range对象和selection对象来获取光标的当前位置。通过计算输入框的偏移量和光标的位置,我们可以精确地将下拉框定位在光标下方,以便用户可以直接看到提示内容。 在实现这些功能的过程...

    获取和设置输入框光标位置的插件

    这在需要将光标移动到特定位置,如插入文本或删除部分输入时非常有用。 3. **光标偏移**:除了直接设置位置,插件可能还支持相对偏移的操作,例如将光标向前或向后移动若干字符。 4. **多行文本支持**:考虑到...

    基于jQuery的输入框在光标位置插入内容, 并选中

    本文档提供了一段使用jQuery实现的功能代码,允许开发者在输入框中的光标位置插入特定内容,并且可以选择插入文本的特定部分。 知识点一:如何在输入框中插入内容 使用jQuery,我们可以选择输入框元素,并使用`.val...

    jquery 确定光标位置

    在实际应用中,掌握这些技巧可以帮助开发者创建更丰富的用户界面,例如在输入时自动完成、在错误发生时高亮显示错误位置,或者在用户输入特定字符时自动插入文本等。了解并熟练使用这些方法,是提升前端开发能力的...

Global site tag (gtag.js) - Google Analytics