JavaScriptでtexareaの高さを自動調整

404 Blog Not Found さんのエントリーで面白い&有用なものを見つけたのでメモ。

javascript – 勝手に添削 – textareaの高さを自動調節 より

JavaScript

function resize_textarea(ev){
    //if (ev.keyCode != 13) return;
    var textarea = ev.target || ev.srcElement;
    var value = textarea.value;
    var lines = 1;
    for (var i = 0, l = value.length; i < l; i++){
        if (value.charAt(i) == '\n') lines++;
    }
    textarea.setAttribute("rows", lines);
    // window.status = lines;
}

実行サンプル

 

Tags:

Comments

No comments so far.

  • Leave a Reply
     
    Your gravatar
    Your Name
     
     
     

    コメントリンクを nofollow free に設定することも出来ます。