博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在textarea里实现获取光标位置和选中内容
阅读量:4449 次
发布时间:2019-06-07

本文共 445 字,大约阅读时间需要 1 分钟。

在我们的service后台,使用jQuery写了一个微信聊天的网页版,嵌在了我们的后台系统里,如下图所示:

 

今天临时加了一个这样的优化,在输入框里复制粘贴过一段文字过来之后,运营要直接在输入框里排版,既可以使用Alt+Enter实现回车,又可以在中间插入表情。然后我发现了selectionStart和selectionEnd这两个方法自己先写了一个小demo来实现

     获取光标的下标,

    滑动的时候获取开始结束的位置及选中内容等等,

当然还有强制让光标显示在某个下标位置使用obj.selectionStart= obj.selectionEnd =5;等等,发现了一些有意思的功能。

    

    
Document
hahahhahahah

  

 

转载于:https://www.cnblogs.com/katydids/p/11312354.html

你可能感兴趣的文章
B1232 [Usaco2008Nov]安慰奶牛cheer 最小生成树
查看>>
使用 git push 出现error setting certificate verify locations问题记录
查看>>
真没想到VB也可以这样用之指针技术 --不详,向作者致敬  ,转
查看>>
2、在1.VMware虚拟机上安装ubantu系统
查看>>
vue
查看>>
用 eric6 与 PyQt5 实现python的极速GUI编程(系列01)--Hello world!
查看>>
java--线程的睡眠sleep()
查看>>
Python3.x:定时获取页面数据存入数据库
查看>>
洛谷 P1290 欧几里德的游戏 题解
查看>>
python 归纳 (十三)_队列Queue在多线程中使用
查看>>
idea管理tomcat
查看>>
System.Activator类
查看>>
ssis包
查看>>
Python的静态方法和类成员方法 分类: python基础学习 ...
查看>>
黑马程序员_java基础笔记(01)...java的环境搭建
查看>>
oracle创建表空间并对用户赋权
查看>>
seajs-require使用示例
查看>>
MediaElement视频控制:播放、暂停、停止、后退、快进、跳转、音量
查看>>
linux中vi编辑器的练习
查看>>
零基础学Java——Java概述
查看>>