读书人

应验textarea填写长度

发布时间: 2012-11-23 22:54:33 作者: rapoo

验证textarea填写长度

?

?

?

/* 扩充字符串的计算长度的方法 */

String.prototype.getBytes = function() {

? ?var cArr = this.match(/[^\x00-\xff]/ig); ? ?

? ?return this.length + (cArr == null ? 0 : cArr.length); ? ?

};

function valid(obj){ ? ?

if(obj.value.getBytes()>120){

? obj.value = obj.value.substring(0,120);//如果输入长度已经大于120个字符则不做处理

}

}

?

?

?<textarea rows="3" style="width: 110px" ?name="dvalue" onKeyPress='valid(this)' onkeyup="valid(this)" onkeydown="valid(this)" ?>test</textarea>

?

读书人网 >Web前端

热点推荐