700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > js 获取/设置文本输入域内光标的位置的方法

js 获取/设置文本输入域内光标的位置的方法

时间:2024-02-05 18:39:55

相关推荐

js 获取/设置文本输入域内光标的位置的方法

/*** 设置光标在短连接输入框中的位置* @param inputId 框Id* @param pos* @return {*}s*/function setCursorPos(inputId, pos){var inpObj = document.getElementById(inputId);if(navigator.userAgent.indexOf("MSIE") > -1){var range = document.selection.createRange();var textRange = inpObj.createTextRange();textRange.moveStart('character',pos);textRange.collapse();textRange.select();}else{inpObj.setSelectionRange(n,n);}}/*** 获取光标在短连接输入框中的位置* @param inputId 框Id* @return {*}*/function getCursorPos(inputId){var inpObj = document.getElementById(inputId);if(navigator.userAgent.indexOf("MSIE") > -1) { // IEvar range = document.selection.createRange();range.text = '';range.setEndPoint('StartToStart',inpObj.createTextRange());return range.text.length;} else {return inpObj.selectionStart;}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。