文本框中的字符串截取方法
2011-05-15 15:09
134 查看
function getSelectedText(textbox) { if (document.selection) { return document.selection.createRange().text; } else { return textbox.value.substring(textbox.selectionStart,textbox.selectionEnd); } }
IE9之前不提供selectionStart,selectionEnd属性
下面是根据起始位置和结束位置选取字符串:
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(); }
相关文章推荐
- 文本框中的字符串截取方法
- 向C#的String类添加按字节截取字符串的扩展方法
- js截取和分割字符串方法
- JS正确截取单字节和双字节混和字符串的方法
- C#截取字符串(String.Substring方法)
- 截取字符串的方法
- js中字符串处理常用的方法(字符分割、字符拼接、截取字符串、是否包含一个字符串)
- JS截取字符串substr 和 substring方法的区别
- Shell脚本8种字符串截取方法总结
- shell截取字符串的方法
- 用Java实现按字节长度截取字符串的方法
- 两个截取字符串的实用方法(超过一定长度自动换行)
- C#实现根据字节数截取字符串并加上省略号的方法
- 用Java实现按字节长度截取中英文数字字符串的方法总结
- JS(截取字符串,显示当前系统时间yyyy-MM-dd,从文本框得到的数值计算)
- php字符串截取,检测字符串编码方法
- js截取字符串的方法
- JS截取字符串常用方法详细整理
- cookie的使用方法,截取字符串