700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > JavaScript记录光标在编辑器中位置的实现方法【javascript】

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

时间:2023-06-01 03:46:33

相关推荐

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

web前端|js教程

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; pareEndPoints("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; pareEndPoints(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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。