0

textarea のテキストを、幅と高さで制限された div に入れる必要があります。これが私のjsfiddleです:http://jsfiddle.net/ptCoder/8XL7n/30/

例: div の幅が 100px、最大の高さが 100px です。テキストエリアにテキストを入力する必要があり、このテキストは div ボックスに表示されます。

別の例を次に示しますが、うまくいきません:固定幅と高さのボックス内にテキストを合わせることに基づいてテキストの長さを制限する

削除、バックスペース、コピー/貼り付けなどの実装が必要です。

このコードで高さのサイズを防ごうとしました:

if (currentHeight >= window.maxHeight) {  
    //alert('sim');
    var $th = $(this);
    $th.val($th.val().replace(/./, function(str) {
        return '';
    }));
    e.preventDefault();
}

しかし、削除、バックスペース、コピー&ペーストなどのバグがあります…</p>

もう1つの問題は、テキストエリアでテキストが消えることです...

4

2 に答える 2