有很多方法实现,但是都有各种不完美,
maxlength,属性,可以控制,但是这个属性对于ie老的浏览器还是不怎么好,
我们需要超出字数给出提示,这一点也办不到,
onchange,或者其他方法,试过了,都是没有理想中那么完美,这里贴出解决方案,给自己看。input都适用
<textarea placeholder="请输入出差说明" class="detailDescribValue" ></textarea>
$('.detailDescribValue').bind('input propertychange', function() {
var val = $(this).val();
if (val.length > 50) {
alert("这个测试不准你输入超过50字")
$(this).val(val.substring(0, 50));
}
});
这个方法是监听每次dom的动作的,所以还是有其弊端的,以后有好的,在分享,这个留给自己看