Twitter textarea计算字符

时间:2013-08-27 07:49:11

标签: javascript jquery textarea

我想在js中进行跟进。有人知道怎么做吗?

http://s7.directupload.net/file/d/3361/587yctzg_jpg.htm

这是一个开头:http://jsfiddle.net/HgfPU/10/

    <textarea></textarea>

    <strong>You have <em id="count"></em> characters remaining</strong>

    <script>

    maxCharacters = 160;

    $('#count').text(maxCharacters);

$('textarea').bind('keyup keydown', function() {
    var count = $('#count');
    var characters = $(this).val().length;

    if (characters > maxCharacters) {
        count.addClass('over');
    } else {
        count.removeClass('over');
    }

    count.text(maxCharacters - characters);
});

</script>

谢谢!

更新

在这里找到解决方案:

http://jsfiddle.net/X7d8H/23/

1 个答案:

答案 0 :(得分:0)

使用常规文本字段,您无法将样式应用于文本。

您可能希望使用选择来标记无效的文本,或使用富文本编辑器,但它正在使用非常小的需求。