选中输入框内的内容

发表于 2016-11-23 16:52:54   |   下载附件   |   字体:
设置光标位置选中输入框内的内容
/** 
 * 选中输入框内的内容
 * @param inputobj 对象或对象ID
 * @param selectionStart 开始处
 * @param selectionEnd 结束处
 */
var setSelection = function(inputobj, selectionStart, selectionEnd) {
	input = document.getElementById(inputobj);
	if (!input) return false;
	if (input.createTextRange) {
		var range = input.createTextRange();
		range.collapse(true);
		range.moveEnd('character', selectionEnd);
		range.moveStart('character', selectionStart);
		range.select();
	} else if (input.setSelectionRange) {
		input.focus();
		input.setSelectionRange(selectionStart, selectionEnd);
	}
};


设置光标位置 后二个参数相同

setSelection(obj, position, position);