添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
寂寞的海豚  ·  K230 nncase开发指南 — ...·  2 周前    · 
俊秀的路灯  ·  "Build input file ...·  1 周前    · 
坏坏的甜瓜  ·  weston/clients/keyboar ...·  20 小时前    · 
奔跑的警车  ·  Cannot start Weston & ...·  20 小时前    · 
活泼的骆驼  ·  Typescript Error ...·  1 月前    · 
冲动的八宝粥  ·  CCTV.com·  3 月前    · 
爱旅游的茄子  ·  SONOFF Smart WiFi ...·  5 月前    · 
温暖的海龟  ·  Error converting ...·  6 月前    · 
更新时间:2015年03月24日 09:27:02   作者:feiwen
这篇文章主要介绍了JS获取及设置TextArea或input文本框选择文本位置的方法,涉及TextArea及input文本操作技巧,需要的朋友可以参考下

本文实例讲述了JS获取及设置TextArea或input文本框选择文本位置的方法。分享给大家供大家参考。具体实现方法如下:

function getPos(el) { var range, textRange, duplicate el.focus() if ( el.selectionStart ) return el.selectionStart else if ( document.selection ) { // IE range = document.selection.createRange() if ( range == null ) return el.value.length textRange = el.createTextRange() duplicate = textRange.duplicate() textRange.moveToBookmark(range.getBookmark()) duplicate.setEndPoint('EndToStart', textRange) return duplicate.text.length function setPos(el, pos) { var range el.focus() if ( el.setSelectionRange ) el.setSelectionRange(pos, pos) else if ( el.createTextRange ) { range.collapse(true) range.moveEnd('character', pos) range.moveStart('character', pos) range.select()

希望本文所述对大家的javascript程序设计有所帮助。

您可能感兴趣的文章: