为什么当我输入超过30个字之后我在删除多余的字删到最后一直显示你已经超过1个字而且不变的

<!DOCTYPE html>

<html>

    <head lang="en">

        <meta charset="UTF-8">

        <title>输入文本</title>

    </head>

    <body>

        <p>字数限制在30字内,<span id=span>您还可以输入<b id=bb>30</b> 字</span></p>

        <textarea cols="50"  rows="7"  id="text"></textarea>

        <script type="text/javascript">

        var text=document.getElementById('text');

        var bb=document.getElementById('bb');

        var span=document.getElementById('span');

        var count=30,total,br;

        document.onkeyup=function(){

            total=text.value.length;

            bb.innerHTML=count-total;

            if(total>30){

                span.innerHTML='你已经超出'+(total-count)+'字';

            }

        }//补充代码

        </script>

    </body>

</html>



qq_慕沐8145494
浏览 700回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP