该功能用处多多,可以灵活运用之!
//选中文本中指定部分 function selectSomeText(obj,start,end){ if(document.selection){ if(obj.tagName=='TEXTAREA'){ var i=obj.value.indexOf("\r",0); while(i!=-1&&i<end){ end--; if(i<start){ start--; } i=obj.value.indexOf("\r",i+1); } } var range=obj.createTextRange(); range.collapse(true); range.moveStart('character',start); if(end!=undefined){ range.moveEnd('character',end-start); } range.select(); }else{ obj.selectionStart=start; var sel_end=end==undefined?start:end; obj.selectionEnd=Math.min(sel_end,obj.value.length); obj.focus(); } }
然后调用之,For example
selectSomeText(document.getElementById('jiu_textarea'),1,12)//选中ID为jiu_textarea内的第1至12个字!
因为不懂,所以卓越……我反正都是看不懂的,哈哈
[Reply]
这个应该暂时都用不上场~~收藏着先~
[Reply]
这个暂时想不到哪里用,mark进我的笔记本吧
[Reply]
久酷
Reply:
August 2nd, 2010 at 12:54
@zwwooooo, 想用的时候 就非常有用喽,呼呼
[Reply]
村长来不明真相的围观~
[Reply]
久酷
Reply:
August 1st, 2010 at 22:54
@快乐的村长, 村长好
[Reply]
在wp上我还真想不出这能用来干什么。。
[Reply]
来个demo看看哈
[Reply]
久酷
Reply:
July 31st, 2010 at 17:02
@阿邙, DEMO呢,到新浪或者 腾讯微博看看,新建话题上就用到了
[Reply]