跨浏览器光标移动

zou_wei_forever 2009-11-17 05:01:11
在ie中可以通过var currentRange=document.selection.createRange();
currentRange.moveEnd("character",1); currentRange.collapse(false);
currentRange.select();
将文本框中的光标右移一个字符,在firefox或chrome中又没有对应的方法?
...全文
86 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zou_wei_forever 2009-11-18
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 click_me 的回复:]
JScript code
可以把你的IE下可调式的代码DEMO都发上来 我看下具体实现

待会回家 给你研究下 以前研究过 现在有点遗忘
[/Quote]
主要实现文本框中字符替换,类似按下insert键的功能,

var currentRange=document.selection.createRange();
currentRange.moveEnd("character",1);
currentRange.text=character;
currentRange.collapse(false);
currentRange.select();

cloudgamer 2009-11-17
  • 打赏
  • 举报
回复
没试过
Click_Me 2009-11-17
  • 打赏
  • 举报
回复

可以把你的IE下可调式的代码DEMO都发上来 我看下具体实现

待会回家 给你研究下 以前研究过 现在有点遗忘
zou_wei_forever 2009-11-17
  • 打赏
  • 举报
回复
d
zou_wei_forever 2009-11-17
  • 打赏
  • 举报
回复
ding
xiaofan_sap 2009-11-17
  • 打赏
  • 举报
回复
刚学了 ie中相关的用法 ,友情帮顶
sohighthesky 2009-11-17
  • 打赏
  • 举报
回复
关注下,以前试过,没实现

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧