首页  >  文章  >  web前端  >  createTextRange()的使用示例含文本框选中部分文字内容_javascript技巧

createTextRange()的使用示例含文本框选中部分文字内容_javascript技巧

WBOY
WBOY原创
2016-05-16 16:58:331279浏览
复制代码 代码如下:





获取指定文本框中的选中的文字:只响应第一个文本框
复制代码 代码如下:






页面文本倒序查找
复制代码 代码如下:

abababababababa



聚焦控件后把光标放到最后
复制代码 代码如下:




得到文本框内光标位置
复制代码 代码如下:





控制input框内光标位置
复制代码 代码如下:





选中文本框中的一段文字
复制代码 代码如下:

<脚本语言=javascript>
function sel(obj,num)
{
var rng=obj.createTextRange()
var sel = rng.duplicate();
sel.moveStart("字符", num);
sel.setEndPoint("EndToStart", rng);
sel.select();
}



控制文本框内部的移动
复制代码代码如下:

<输入类型=“按钮”值=“<” onclick=开始(-1)>

” onclick=开始(1)>

函数 go(n){
demo.focus();
with(document.selection.createRange())
{
moveStart("character",n);
崩溃();
选择();
}
}

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn