200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > JS在TextArea光标位置插入文字并实现移动光标到文字末尾【javascript】

JS在TextArea光标位置插入文字并实现移动光标到文字末尾【javascript】

时间:2021-09-14 21:18:31

相关推荐

JS在TextArea光标位置插入文字并实现移动光标到文字末尾【javascript】

web前端|js教程

TextArea,光标位置

web前端-js教程

=IE支持document.selection

=Firefox,Chrome,Safari以及Opera都有selectionStart和selectionEnd属性

swing增删源码,vscode撤退前进,ubuntu一般分多少内存,tomcat 制定路经,sqlite不能更新数据,jquery蒙版插件,前端跨域最好的框架,夏天寝室床上有爬虫,iis7 php 配置,SEO 排名赚,讯时网站管理系统 5.0,网页预览pdf插件下载地址,七丽模板,php离线下载程序lzw

function insertText(obj,str) {

if (document.selection) {

var sel = document.selection.createRange();

sel.text = str;

} else if (typeof obj.selectionStart === umber && typeof obj.selectionEnd === umber) {

var startPos = obj.selectionStart,

endPos = obj.selectionEnd,

cursorPos = startPos,

tmpStr = obj.value;

obj.value = tmpStr.substring(0, startPos) + str + tmpStr.substring(endPos, tmpStr.length);

cursorPos += str.length;

obj.selectionStart = obj.selectionEnd = cursorPos;

} else {

obj.value += str;

}

}

function moveEnd(obj){

obj.focus();

var len = obj.value.length;

if (document.selection) {

var sel = obj.createTextRange();

sel.moveStart(character,len);

sel.collapse();

sel.select();

} else if (typeof obj.selectionStart == umber && typeof obj.selectionEnd == umber) {

obj.selectionStart = obj.selectionEnd = len;

}

}

销售记账管理系统php源码,ubuntu文件只读系统,tomcat6日志,爬虫语义分析,php 关键词过滤 替换,求职seo推荐lzw

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