数码资讯
js插入文本在文本光标位置,实现移动光标到文本的末尾
= IE支持document.selection =火狐,Chrome,Safari,Opera都selectionstart和selectionend属性 复制代码代码如下所示: 功能inserttext(obj,STR){ 如果(文档选择){ VaR的SEL = document.selecti
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
= IE支持document.selection
=火狐,Chrome,Safari,Opera都selectionstart和selectionend属性
复制代码代码如下所示:
功能inserttext(obj,STR){
如果(文档选择){
VaR的SEL = document.selection.createrange();
sel.text = str;
else if(typeof = = = obj。selectionstart }的{ obj.selectionend =若干若干类型的)
让obj.selectionstart var =,
obj.selectionend EndPos =,
让cursorpos =,
obj.value Javascript =;
obj.value = tmpstr.substring(0,让tmpstr.substring)+力量+(EndPos,Javascript。长度);
cursorpos = str.length;
obj.selectionstart = = cursorpos obj.selectionend;
{人}
obj.value = str;
}
}
功能MoveEnd(obj){
Obj.focus();
VaR len = obj.value.length;
如果(文档选择){
VaR的SEL = obj.createtextrange();
Sel.moveStart(字符,Len);
Sel.collapse();
Sel.select();
如果(obj.selectionstart = =类型{类型}若干obj.selectionend = =数)
obj.selectionstart = obj.selectionend = Len;
}
}
复制代码代码如下所示:
复制代码代码如下所示:
=火狐,Chrome,Safari,Opera都selectionstart和selectionend属性
复制代码代码如下所示:
功能inserttext(obj,STR){
如果(文档选择){
VaR的SEL = document.selection.createrange();
sel.text = str;
else if(typeof = = = obj。selectionstart }的{ obj.selectionend =若干若干类型的)
让obj.selectionstart var =,
obj.selectionend EndPos =,
让cursorpos =,
obj.value Javascript =;
obj.value = tmpstr.substring(0,让tmpstr.substring)+力量+(EndPos,Javascript。长度);
cursorpos = str.length;
obj.selectionstart = = cursorpos obj.selectionend;
{人}
obj.value = str;
}
}
功能MoveEnd(obj){
Obj.focus();
VaR len = obj.value.length;
如果(文档选择){
VaR的SEL = obj.createtextrange();
Sel.moveStart(字符,Len);
Sel.collapse();
Sel.select();
如果(obj.selectionstart = =类型{类型}若干obj.selectionend = =数)
obj.selectionstart = obj.selectionend = Len;
}
}
复制代码代码如下所示:
复制代码代码如下所示:
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。