引用
<script>
function foo(){
var textbox= document.getElementById('target');
selectText(textbox,0,14); //选择前 14 个字符
}
/**
* @textbox : 要操作的文本
* @startIndex : 要选择文本中第一个字符的索引
* @stopIndex : 要选择文本最后一个字符之后的索引
*/
function selectText(textbox,startIndex,stopIndex){
if(textbox.setSelectionRange){
textbox.setSelectionRange(startIndex,stopIndex);
}else if(textbox.createTextRange){
var range=textbox.createTextRange();
range.collapse(true);
range.moveStart('character',startIndex);
range.moveEnd('character',stopIndex-startIndex);
range.select();
}
textbox.focus();
}
</script>
<textarea cols="40" rows="10" id="target">
<div>php</div>
<div>qqq</div>
</textarea>
<input type="button" onclick="foo()" value="Click">
分享到:
相关推荐
javascript获取选中文本的测试脚本,选中文本时产生一个按钮,点击按钮显示文本内容
javascript获取选中的文本的方法代码.docx
javascript网页获取文本选中文字内容
介绍了javascript获取选中的文本的方法代码,有需要的朋友可以参考一下
Js高亮显示文本输入框.rarJs高亮显示文本输入框.rarJs高亮显示文本输入框.rarJs高亮显示文本输入框.rar
主要介绍了JavaScript获取文本框内选中文本的方法,实例分析了javascript通过onclick获取文本框选中文本的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
选中文字点击改变字体颜色JS相当好用,。。希望对你有用
本文实例讲述了js树插件zTree获取所有选中节点数据的方法。分享给大家供大家参考。具体分析如下: 由于刚接触Tree方面的东西。在网上看到了zTree,是中国人写的。所以API肯定是中文的。而且评论也很好。所以尝试用...
这是javascript获取下拉菜单选中的值和文本的技术文档
html选中文本文字后弹窗demo
主要介绍了js实现鼠标点击文本框自动选中内容的方法,涉及javascript鼠标点击事件onClick及选择事件select的使用技巧,非常简单实用,需要的朋友可以参考下
js禁止document element对象选中文本实现代码.docx
html用JavaScript获取页面上被选中的文字的技巧
纯js实现复制文本并提示复制成功(干货)适用所有浏览器 直接放项目就能用
代码如下: // 参数 obj: 要禁止选中文本的元素的jquery对象 // 参数 enabled: true, 可选中; false, 不可选中 function setSelectable(obj, enabled) { if(enabled) { obj.removeAttr(“unselectable”).removeAttr...
Javascript获取被选中的Radio button的值或者文本。
悬浮窗口点击checkbox选中给text文本选择排序顺序。
有如下实现方法: 在Firefox, Google Chrome, Safari, Opera中:可以用 window.getSelection() (参考MDC) 在IE下,可以用 document.selection.createRange().text (参考MSDN) 注:将两者放在一起的代码: 代码...
JS获取文本框焦点光标位置、选中起始位置、终止位置、选择内容、兼容IE8,很好的例子!