java获取光标位置_javastscript获取光标位置
需求是获取某元素的内容,然后将该内容插入到文本框当前的光标位置
(function($) {
$.fn.extend({
insertAtCaret: function(myValue) {
var $t = $(this)[0];
if (document.selection) {
this.focus();
sel = document.selection.createRange();
sel.text = myValue;
this.focus();
}
else
if ($t.selectionStart || $t.selectionStart == ‘0‘) {
var startPos = $t.selectionStart;
var endPos = $t.selectionEnd;
var scrollTop = $t.scrollTop;
$t.value = $t.value.substring(0, startPos) + myValue + $t.value.substring(endPos, $t.value.length);
this.focus();
$t.selectionStart = startPos + myValue.length;
$t.selectionEnd = startPos + myValue.length;
$t.scrollTop = scrollTop;
}
else {
this.value += myValue;
this.focus();
}
}
})
})(jQuery);
使用方法
$(‘#demo‘).insertAtCaret(‘hello‘);
原文:http://www.cnblogs.com/hutuzhu/p/4169581.html
java获取光标位置_javastscript获取光标位置相关推荐
- java光标_java怎么设置光标位置 java设置光标位置方法
java设置光标位置方法: 方法一. import Java.awt.TextField; import javax.swing.JFrame; public class InsertPosition ...
- java光标位置无效_java - java.sql.SQLException:无效的光标位置 - 堆栈内存溢出
我创建了一个简单的应用程序,使用户可以购买门票. 但是,每当我尝试购买" n"张门票时,都会遇到此错误. 现在,我知道在使用数据库进行操作时需要crs.next()语句,我已经使用 ...
- Java 通过具体位置,获取对应地图上的坐标: 经度、纬度
import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.MalformedURLExcepti ...
- java api从高德地图获取某个位置的经纬度
1.代码展示 import com.fasterxml.jackson.databind.JsonNode; import com.ning.http.client.AsyncHttpClient; ...
- java获取文件地址吗_java获取文件所在服务器位置路径
1.通过 import javax.servlet.ServletContext 类获取web 服务器所在真实路径 public ActionForward execute( ActionMappin ...
- matlab中获取view,ios 怎么获取一个view的位置
ios 怎么获取一个view的位置以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ios 怎么获取一个view的位置 打 ...
- Android 获取定位权限,获取位置信息(国家、地区、经纬)
第一步 授权 在 AndroidManifest.xml 中加上位置信息权限按需要添加 <uses-permission android:name="android.permissio ...
- jquery获取元素在文档中的位置信息以及滚动条位置(转)
jquery获取元素在文档中的位置信息以及滚动条位置 http://blog.csdn.net/qq_34095777/article/details/78750886 原文链接 原创 201 ...
- WPF中获取鼠标相对于屏幕的位置
WPF中获取鼠标相对于屏幕的位置 周银辉 WPF编程时,我们经常使用Mouse.GetPosition(IInputElement ...
最新文章
- R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(水平带状图、垂直带状图、抖动程度配置)实战
- pandas读取csv文件发生编码(encoding)错误:获取文件编码格式之后再读取文件
- python 利用正则构建一个计算器
- 页面中使用多个element-ui upload上传组件时绑定对应元素
- 计算机机等级考试四级模拟,《全国计算机等级考试上机考试模拟考场-四级》.pdf...
- CollectionView
- 碎片化学前端,融入到积极上进的环境,我推荐~
- 新能源汽车涨价潮继续 奇瑞新能源、极狐汽车宣布跟进涨价
- maven clean警告:The requested profile “pom.xml“ could not be activated because it does not exist
- fatal: remote origin already exists
- linux简单进程调用
- 【事件驱动】【数码管识别】 一台电脑能接多少台USB设备
- 创建 VSTO 工作簿的windows安装包
- IMX6 dts 配置GPIO
- ppt制作弹跳的小球动画效果_PPT制作弹跳的小球动画效果实例教程
- 不要找我了,我要去盘核桃了!
- 33. Pay Gap for the Brightest Female Graduatea 最聪明的大学女毕业生面临的工资差距
- Android ViewModel与LiveData组件组合使用详解
- Android应用开发实战-保活组件
- 聊天窗口内容滚动到底部的方法scrollTop和scrollIntoView
热门文章
- Spring 源码分析(四) ——MVC(六)M 与 C 的实现
- 使用loadrunner进行服务器性能测试(winsocket)
- 彻底杜绝warning: Cannot add header information - headers already sent in......
- 服务器每条消息都回复,如何理解PUSH消息送达成功率
- access抓取数据_十年数据库流行度,哪款是你的最爱
- linux pn,Linux环境变量设置--总结
- linux里强制覆盖,Linux cp命令无法强制覆盖
- 入行||转行软件测试?写给迷惘的你
- 计算机考试67,计算机等级考试(国家)-二级c机试模拟67.doc
- JavaEE持久层框架对比与hibernate主键生成策略总结