終於試著寫一個 jQuery Plugin,功能是限制 input 或 textarea 中的文字長度,同時可針對中英文做不同的字元計算,中文時算為 2 字元、英文時則算 1 字元。
使用方法:
Basic:
$(document).ready(function () {
$('目標對象').ChineseLengthLimit();
});
Advanced:
$(document).ready(function () {
$('目標對象').ChineseLengthLimit({
limitCount: 11,
isByte: true,
callback: function (data) {
$("#msg").html("目前輸入:" + data.input + "/" + data.max + " 還剩:" + data.left + "字元");
}
});
});