div contenteditable光标位置问题
2014-12-15 17:48
645 查看
<span style="color:#ff0000;">插入数据后,光标位置问题</span>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>div contenteditable光标测试</title> <style type="text/css"> .div{ width:600px; height:200px; border:1px solid #CCC} </style> <script type="text/javascript" src="jquery-1.8.3.min.js"></script> <script type="text/javascript"> $(document).ready(function(e) { $('.aclick').click(function(){ $('.div-label').html("回复[潇sdfsdfssssssssssssssdfsdf潇]:"); $('.div').focus(); getC($('.div')) }) }); function getC(that){ if(document.all){ that.range=document.selection.createRange(); that.range.select(); that.range.moveStart("character",-1); }else{ that.range=window.getSelection().getRangeAt(0); that.range.setStart(that.range.startContainer,2); } } </script> </head> <body> <a href="#" class="aclick">回复潇潇</a> <div class="div" contenteditable="true"> <label contenteditable="false" class="div-label">回复标题:</label> </div> </body> </html>
相关文章推荐
- div设置contentEditable="true"作为文本编辑器,定位光标解决办法
- div设置contentEditable="true"作为文本编辑器,定位光标解决办法
- div设置contentEditable="true"作为文本编辑器,定位光标解决办法
- input、textarea、div(contenteditable=true)光标定位到最后
- div设置contenteditable="true" 光标消失:原因
- 可编辑DIV (contenteditable="true") 在鼠标光标处插入图片或者文字
- 修正JBuilder编辑器光标位置不准确问题
- 可编辑DIV设置光标位置.
- Android EditText设置光标位置问题
- Android EditText设置光标位置问题
- 在可编辑的(contentEditable="true")的DIV中动态设置文本属性
- iOS7下UITextView最后一行光标位置问题
- textEdit光标位置问题
- 纯CSS+DIV轻松解决对象在任何位置上水平对齐的问题
- IE6,IE7margin导致div的下级元素位置出错的问题(转载自网络,最开始的来源不知道,因为我是转载别人的转载的)
- ahjesus 获取div编辑框,textarea,input text的光标位置 兼容IE,FF和Chrome
- 解决ASP.NET回传后div滚动条位置复位的问题
- DIV弹出层练习(二) ------------------现有一层div想获取鼠标的光标位置并作为这个层的坐标显示出这个层
- tinymce编辑器的光标位置插入内容时,光标丢失问题解决办法
- 解决ASP.NET回传后div滚动条位置复位的问题(利用隐藏控件原理)