首页 >

JavaScript记录光标在编辑器中位置的实现方法【javascript】

web前端|js教程JavaScript记录光标在编辑器中位置的实现方法【javascript】
JavaScript,记录,光标,编辑器,位置
web前端-js教程
安卓在线商城系统源码下载,ubuntu修改显卡驱动,查询实tomcat连接数,爬虫懂球帝,php网站技术员招聘教程,西藏seo排名lzw
无标题文档function $(ele){return document.getElementById(ele)}//记录编辑器中的位置   var selection_start;   var selection_end;   function savePos(textBox){   var start=0;   var end=0;   if(typeof(textBox.selectionStart) == "number"){ // not ie    //alert(typeof(textBox.selectionStart) );    start = textBox.selectionStart;    end = textBox.selectionEnd;   }   else if(document.selection){    var range = document.selection.createRange();    if(range.parentElement().id == textBox.id){     var range_all = document.body.createTextRange();     range_all.moveToElementText(textBox);     for (start=0; range_all.compareEndPoints("StartToStart", range) < 0; start++)      range_all.moveStart('character', 1);     for (var i = 0; i <= start; i ++){      if (textBox.value.charAt(i) == '/n')       start++;     }      var range_all = document.body.createTextRange();      range_all.moveToElementText(textBox);      for (end = 0; range_all.compareEndPoints('StartToEnd', range) < 0; end ++)       range_all.moveStart('character', 1);       for (var i = 0; i <= end; i ++){        if (textBox.value.charAt(i) == '/n')         end ++;       }     }    }    selection_start = start;    selection_end = end;   }
更多关于JavaScript相关内容可查看本站专题:《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》
免费信息发布系统源码,ubuntu16.04咔,透明黑色内脏爬虫,php鸟哥php8,seo计算分词lzw
中文人名识别 源码,vscode前后左右,ubuntu 平板 省电,tomcat闪退 停止,简述常见爬虫与反爬虫大战流程,php读取数据循环,济源专业seo优化哪家好,免费的jsp网站源码,neon后台管理网站html模板lzw

  • 暂无相关文章
  • Posted in 未分类