2018. 6. 12. 09:58

input form에 selection 및 deselection

$('#id').click(function() {
    $(this).select()
}).blur(function() {
    if(window.getSelection) {
        var sel = window.getSelection();
        if(sel.collapse)
            sel.collapse($(this)[0], 0); //firefox의 경우 removeAllRanges는 동작안되는 경우가 있음
        else
            sel.removeAllRanges();
    } else if(document.selection) {
        document.selection.empty();
    }
});