$(window).load(function(){
$.fn.selectRange = function(start, end) {
return this.each(function() {
if(this.setSelectionRange) {
this.focus();
this.setSelectionRange(start, end);
} else if(this.createTextRange) {
var range = this.createTextRange();
range.collapse(true);
range.moveEnd('character', end);
range.moveStart('character', start);
range.select();
}
});
};
$('#keyword').selectRange(1,50);
}) ;
// use like this
일반적으로 선택만 할 경우 start 와 end 값을 동일 하게 셋팅 하면됨 .
반드시 input 박스만 되는것은 아니며 id 나 네임값을 유동적으로 셋팅 하여 최초 화면 호출시 focus 를 유동적으로 셋팅 할수 있음으로 활용도가 높음.
'J-Query' 카테고리의 다른 글
jQuey 로 css 변경 (0) | 2015.01.06 |
---|---|
jQuery 이벤트 적용 관련 정리 (0) | 2015.01.06 |
리플레쉬 없이 Jquey 를 테스트 해보자 . (0) | 2014.09.01 |
modal popup 창 사용 부모 자식간의 데이터 전송 (0) | 2013.05.10 |
jquery 를 이용한 마우스를 올릴시에 백그라운드를 변경 (0) | 2013.05.10 |