$.fn.setCursorPosition = function( pos ) { this.each( function( index, elem ) { if( elem.setSelectionRange ) { elem.setSelectionRange(pos, pos); } else if( elem.createTextRange ) { var range = elem.createTextRange(); range.collapse(true); range.moveEnd('character', pos); range.moveStart('character', pos); range.select(); } }); return this; }; 3번째 indexd에 위치 $("#test").focus().setCurserPosition(3);