如何调整这个jquery插件,使它从你允许/你剩下的单词数开始计数,而不是从你允许的单词数开始计数。
www.javascriptkit.com/script/script2/enforceform.shtml还有一种非常简单的方法可以做到而不需要 maxlength属性。(本例使用200个字符作为最大字符)。
$("#YourTextareaId").keyup(function () {
var i = $("#YourTextareaId").val().length;
$('#IdOfCountdownDisplay').val(''+200-i+'');
编码时要记住的一件好事是,一个简单的方程可以摆脱一大堆复杂的代码。
打开maxlength.js文件,放入以下内容
$field.data('$statusdiv').css('color', '').html( $field.data('maxsize') - $field.val().length )
而不是:
$field.data('$statusdiv').css('color', '').html($field.val().length)