Maxlength in jquery

by Geoffrey Gazet

HTML

<input type="text" size="5" id="inputTest"/>

JavaScript

var val;

$(document).delegate("#inputTest", 'keyup', function(e) {
   val = $(this).val();
   var maxlength = $(this).attr('size');
   if($(this).val().length > maxlength) {
       val = val.substring(0,maxlength);
       $(this).prop("value", val);
   }
});