控制textbox里输入的字符串的长度,并显示还可以输入多少个
代码块
代码块语法遵循标准markdown代码,例如:
//控制textbox里输入的字符串的长度,并显示还可以输入多少个
$(function(){
$("#itemtitle").textbox('textbox').bind('keyup', function (event) {
var keycode=event.keyCode;
var maxChars = 80;
if($(this).val().length==0){
document.getElementByIdx_x("showdiv").innerHTML = "您还可以输入80个字符";
}
if($(this).val().length > maxChars){
$.messager.alert("提示","您出入的字数超多限制!");
var nowstring=$(this).val().substring(0,maxChars)
$("#itemtitle").textbox("setValue",nowstring);
return false;
}else{
var curr = maxChars -$(this).val().length; //250 减去 当前输入的
document.getElementByIdx_x("showdiv").innerHTML = "您还可以输入"+curr.toString()+"个字符";
return true;
}
});
});