该函数在个人版本路径:Login/js/common.js
function textLimitCheck(thisArea, maxLength){
if (thisArea.value.length > maxLength){
alert(maxLength + ' 个字限制. \r超出的将自动去除.');
thisArea.value = thisArea.value.substring(0, maxLength);
thisArea.focus();
}
if ($(thisArea).next().attr('class')=='tip'){
$(thisArea).next().find(".count").html(thisArea.value.length);
}else{
$(thisArea).after('<div class="tip">限 '+ maxLength +' 个字符,已输入 <span class="count">'+ thisArea.value.length +'</span> 个字</div>');
}
}
调用方法:
1、引用common.js
2、在textarea中增加 onkeyUp="textLimitCheck(this,500)"
经过多次优化后,以上2步即可,不需要额外增加其它任何脚本。
案例:/login/template/script/default.zhg |