最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS獲取及設(shè)置TextArea或input文本框選擇文本位置的方法

 更新時(shí)間:2015年03月24日 09:27:02   作者:feiwen  
這篇文章主要介紹了JS獲取及設(shè)置TextArea或input文本框選擇文本位置的方法,涉及TextArea及input文本操作技巧,需要的朋友可以參考下

本文實(shí)例講述了JS獲取及設(shè)置TextArea或input文本框選擇文本位置的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

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程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論

集安市| 星子县| 孙吴县| 兴文县| 克拉玛依市| 徐汇区| 漳平市| 镇安县| 兴国县| 韶关市| 荥经县| 青铜峡市| 秀山| 磐安县| 阳城县| 昌吉市| 繁峙县| 丰城市| 武平县| 新巴尔虎右旗| 晋城| 长丰县| 西宁市| 临沭县| 丹巴县| 南宫市| 同德县| 池州市| 琼海市| 平罗县| 山西省| 浦东新区| 英超| 敖汉旗| 唐山市| 河曲县| 佳木斯市| 岑溪市| 柘荣县| 溧水县| 宣武区|