본문 바로가기
Javascript

javascript 사이즈 별 계산해서 ellipsis 시키는 함수

by GoodDev 2018. 2. 2.

function ellipsizeTextBox(el) {

    var keep = el.innerHTML;

    while(el.scrollHeight > el.offsetHeight) {

    alert(el.scrollHeight +" " + el.offsetHeight);

        el.innerHTML = keep;

        el.innerHTML = el.innerHTML.substring(0, el.innerHTML.length-1);

        keep = el.innerHTML;

        el.innerHTML = el.innerHTML + "...";

    }

}


파이어 폭스에서 무한 루프가 발생하므로 주의 할것...

댓글