JQuery の keyup イベント経由:
コードをコピーします
if(area. val().length>max){ //textarea のテキストの長さが maxlength より大きい
area.val(area.val().substr(0,max)); //textarea を切り捨てて再割り当てします
}
}
});
フォーカスを失った後にテキストエリアを切り詰めます。
blur イベントで判断しても、テキストエリアの長さを確認せずに貼り付けた直後に送信すると、テキストエリアの内容全体が送信されてしまいます。