js iframe富文本 光标移到文本最后

fuzy520 2012-07-30 05:19:50
开发到一个富文本输入框,用iframe做的,现在加一个功能,ctrl+enter在输入框内回车,同时将光标移到换行的那行去显示出来,
参考别人的代码:

//续加<br>ff
$("iframe").contents().find("body").append("<br>ff");
var obj=$("iframe").contents().find("body");
obj.focus();
var len = obj.html().length;
if (document.selection) {
var sel = obj.createTextRange();
sel.moveStart('character',len);
sel.collapse(true);
sel.select();
} else if (typeof obj.selectionStart == 'number' && typeof obj.selectionEnd == 'number') {
obj.selectionStart = obj.selectionEnd = len;
}

还是没能做很效果来,请大家帮下忙,谢谢
...全文
294 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bugknightyyp 2012-07-31
  • 打赏
  • 举报
回复
fuzy520 2012-07-31
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
它这个是使用textarea 文本框做的,最后我使用shift+enter实现了这个,不过都是谢谢你
这个可能对你有帮助
[/Quote]
fuzy520 2012-07-30
  • 打赏
  • 举报
回复
大家帮帮忙啊,自己顶下

87,992

社区成员

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

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