社区
JavaScript
帖子详情
chrome下用js 取下输入框中当前光标的left和top
gaowenzhen
2013-01-30 05:56:40
chrome下用js 取下输入框中当前光标的left和top
...全文
307
2
打赏
收藏
chrome下用js 取下输入框中当前光标的left和top
chrome下用js 取下输入框中当前光标的left和top
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gaowenzhen
2013-01-31
打赏
举报
回复
自已解决了,
xiaofan_sap
2013-01-30
打赏
举报
回复
http://blog.csdn.net/xiaofan_sap/article/details/8509720
js
获得指定控件
输入
光标
的坐标兼容IE,
Chrome
,火狐等多种主流浏览器
直接上代码 代码如下: var kingwolfofsky = { /** * 获
取
输入
光标
在页面
中
的坐标 * @param {HTMLElement}
输入
框元素 * @return {Object} 返回
left
和top,bottom */ getInputPositon: function (elem) { if (document.selection) { //IE Support elem.focus(); var Sel = document.selection.createRange(); return {
left
: Sel.bounding
Left
, top: Sel.bo
js
获得
光标
坐标
很好的兼容了IE、
Chrome
、火狐等多种主流浏览器,轻松获得指定控件
光标
所在位置的坐标。 用法: var elem = document.getElementById(控件id); var p = kingwolfofsky.getInputPositon(elem); p.
left
;//获得指定位置坐标 p.top;//同上 p.bottom;//同上
js
-聚焦到
输入
框最后位置-1.1
今天同事问我怎么使得
输入
框通过focus函数后,焦点在最后面,而不是最前面。后来一查发现很简单。只要在focus函数后加入一行代码就好了(╥╯^╰╥) //tObj :找到
输入
框元素 //sPos :
输入
框内容长度 tObj.focus(); tObj.setSelectionRange(sPos, sPos); 就是setSelectionRange,这个函数可以设置
光标
选
中
...
JavaScript
中
获
取
光标
位置
1.概念和原理 DOM
中
并没有直接获
取
光标
位置的方法,那么我们只能间接来获
取
光标
位置。DOM支持获
取
光标
选
中
的范围,我们可以以此为切入点,来获
取
或定位
光标
的位置,当选
取
范围起始点和结束点一样时,就是
光标
插入的位置。 1.1. 术语 anchor:选区起点。 focus:选区终点。 range:选区范围,包含整个节点或节点的一部分。 1.2. Selection Selection对象......
uniapp自定义验证码
输入
框,隐藏
光标
点击
输入
框唤起键盘,蓝框就相当于input的
光标
,验证码
输入
错误或者不符合格式要求会将字体以及边框改成红色提示,持续1s,然后清空数据,恢复原边框样式;
JavaScript
87,922
社区成员
224,618
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章