javascript - 从textarea计算字符不起作用

时间:2012-12-03 11:44:25

标签: javascript

所以我有这个页面:http://www.prxa.info/index.php?module=articles&view=Submit

使用jquery和我正在尝试的代码:https://stackoverflow.com/a/13516186/1741251

我正在尝试为第一个textarea做一个类似于字符数的推特,从255开始倒计时,但它似乎对我不起作用?

我基本上没有使用javascript的经验:(

这是我用来计算它的代码:

<script type="text/javascript">
$(document).ready(function () {
    $('#tagline').keypress(function (event) {
        var max = 255;
        var len = $(this).val().length;
        if (event.which < 0x20) {
            // e.which < 0x20, then it's not a printable character
            // e.which === 0 - Not a character
            return;     // Do nothing
        }
        if (len >= max) {
            event.preventDefault();           
        }            

    });
    $('#tagline').keyup(function (event) {
        var max = 250;
        var len = $(this).val().length;       
        var char = max - len;
        $('#textleft').text(char + ' characters left');

     });

1 个答案:

答案 0 :(得分:0)

像这样的东西

$('#inputBox').keyup(function (event) {
    var len = $(this).val().length;
    $('#holder').text(len );
});