输入框长度校验
1.例子
<input id="username" onkeyup="checkLength(this,80)"/>
80是限制的长度
//输入长度校验,当长度超出限制,截取0到限制长度的字符串
function checkLength(obj, length) {if ($('#' + $(obj).attr("id")).val() > length) {$('#' + $(obj).attr("id")).val($('#' + $(obj).attr("id")).val().substr(0, length));}
}
2.说明
所有主要浏览器都支持 onkeyup 事件
onkeyup 事件会在键盘按键被松开时发生
mysql 4.0版本以下,varchar(50), 指的是50字节,如果存放utf8汉字时,只能存放16个(每个汉字3字节)
mysql 5.0版本以上,varchar(50), 指的是50字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放50个。