示例代码如下:


<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Div 光标位置 插入 文字 或 HTML</title>
<script language="javascript" type="text/javascript">
    var pos;
    function getPos()
    {
        pos = document.selection.createRange();
    }

    function fn_insertPos()
    {     
        if(pos!=null)
        {
            pos.text="插入文字内容";
            //pos.pasteHTML("<font color='red'>文字内容</font>");
            //pos.pasteHTML("<br/>文本框控件:<input id='Text1' type='text' />");
            
            //释放位置
            pos=null;
        }
        else
        {
            alert("没有正确选择位置");
        }        
    }

</script>
</head>
<body>
    <form id="form1" runat="server">
        <div id="myDiv" style="width: 300px; height: 100px; 
          border: black 1px solid; font-size:small; line-height:1; "
          onclick="getPos();"   onkeyup="getPos();"  contenteditable="true">
          一二三四五六七八</div>
        <input id="Button1" type="button" onclick="fn_insertPos();" 
         value="点击本按钮在Div中插入相关内容" />              
    </form>
</body>
</html>

转载于:https://www.cnblogs.com/freeliver54/archive/2007/07/26/832492.html

在 可编辑的 Div 的 光标位置 插入 文字 或 HTML相关推荐

  1. 可编辑div在光标位置插入指定内容

    可编辑div在光标位置插入指定内容 //在光标位置插入内容 insertContent(content) {if (!content) {//如果插入的内容为空则返回return;}let sel = ...

  2. 点击按钮,在input框在光标位置插入文字,系列问题待解决

    想制作一个公式设计器,需要在文字的对应位置插入按钮对应的文字,效果如下: 遇到的问题: 1. 如何获取光标位置,并在对应位置插入内容 两种情况: (1)用户点击位置后,在光标位置插入内容 (2)用户选 ...

  3. php光标添加,JS在可编辑的div中的光标位置插入内容的方法_javascript技巧

    本文实例讲述了js实现在可编辑div中指定位置插入内容的方法,就像我们使用的编辑器一样,分享给大家供大家参考.具体实现方法如下: 首先要让DIV启用编辑模式 通过设定contenteditable=t ...

  4. vue 怎么在字符串中指定位置插入字符_vue项目中在可编辑div光标位置插入内容的实现代码...

    vue项目中在可编辑div光标位置插入内容 html: @dragstart="dragStart($event, item.labelName)" draggable='true ...

  5. vue光标插入内容_vue项目中在可编辑div光标位置插入内容的实现代码

    vue项目中在可编辑div光标位置插入内容 html: @dragstart="dragstart($event, item.labelname)" draggable='true ...

  6. 【jQuery插件】insertContent-在文本框光标位置插入内容并选中

    在文本框光标位置插入内容在实际的项目应用中经常用到,比如在文本框插入表情,首先要获取光标在文本框中的位置,当然这个有浏览器兼容性问题. IE下可以通过document.selection.create ...

  7. jQuery 输入框 在光标位置插入内容, 并选中

    // //使用方法 //$(文本域选择器).insertContent("插入的内容"); //$(文本域选择器).insertContent("插入的内容", ...

  8. quill光标位置插入html,quill编辑器+word文档上传,插入指定位置

    官方quill没有直接给出插入html的方式 类似,下面两个方法,是quill框架提供的,但是并没有提供可以在指定光标位置插入html quill.pasteHTML:这个方法已经废弃了,但目前还是可 ...

  9. react/antd实现textarea获取光标位置在光标处插入文字

    react/antd实现textarea获取光标位置在光标处插入文字 1.首先将textarea对象通过refs存起来 <TextArearef={(input) => this.cont ...

  10. python 光标位置输入文字_Python 移动光标位置的方法

    Python 移动光标位置的方法 更新时间:2019年01月20日 11:10:18 作者:你怎么知道你不会成功 今天小编就为大家分享一篇Python 移动光标位置的方法,具有很好的参考价值,希望对大 ...

最新文章

  1. 总结-软件工程师 ( 编程能力 )
  2. 【 Vivado 】工程模式下运用Tcl脚本示范
  3. How to Export Mailboxes with Exchange Server 2010 SP1(带状态查看,清除请求,归档备份)...
  4. Dataset之DA:数据增强(Data Augmentation)的简介、方法、案例应用之详细攻略
  5. 深度学习笔记第二门课 改善深层神经网络 第二周:优化算法
  6. OpenCASCADE:Modeling Data之边界框
  7. 【转】自然语言系列学习之表示学习与知识获取(三)知识图谱
  8. BIO、NIO、AIO的区别——Netty系列(一)
  9. 从零开始,手把手教会你5分钟用SPARK对PM2.5数据进行分析(包括环境准备和SPARK代码)...
  10. 用户登录成功后才进入主窗口进行其他操作
  11. Ajax Beta 2.0 中 AtlasToolKit Library 控件 Accordion 后台添加
  12. python是一种代表简单主义思想的语言_setuptools-36.6.0
  13. tensorflow项目构建流程
  14. Java编程中“为了性能”尽量要做的26点
  15. linux密码特殊字符识别
  16. c++——block_type_is_valid怎么解决
  17. 浙大版c语言程序设计第三版邀请码,浙大版《C语言程序设计(第3版)》题目集 习题9-5 通讯录排序...
  18. 网页自动填表html,风越网页表单批量自动填写工具
  19. 小程序下拉刷新,如何等待数据返回再收起loading
  20. 使用VST机架效果进行人声处理的顺序及相关插件

热门文章

  1. java core 之 泛型
  2. windows下用navicat远程链接虚拟机Linux下MySQL数据库
  3. 上传到服务器的图片访问的时候提示403 You don't have permission to access
  4. CTO 说了,如果发现谁用 SELECT * 查询直接开除
  5. 【性能优化实战】4次版本迭代,我们将项目性能提升了360倍!
  6. 高性能服务器架构思路丨缓冲策略
  7. 蓝绿部署、滚动发布、灰度发布等方案对比总结
  8. 如果生个儿子,一定得教他打篮球。
  9. 你的工资基础决定你的前途
  10. ifs 报表开发手册_.NET快速开发框架Colder发布:10 篇热文汇总