留言板有一个字符控制的框,最多能输150个字符,如何在框中显示还剩几个字符   代码怎么写?

解决方案 »

  1.   

    告诉你思路 onchange 的时候js 获取长度 和规定的长度比较 得到差值 显示出来就是剩下几个。
      

  2.   

    限制textera的size 然后用JS读取输入字符的长度 再用个减法显示剩余字符数
    简单思路
      

  3.   

    吃饭呢,闲的蛋疼,给你个代码
    <html>
    <head>
    <script type="text/javascript">
      function showme(){
        var val = document.getElementById("text").value;
        var len = val.length;
    document.getElementById("showid").innerHTML="还剩下"+(50-len)+"个字符";
      } 
    </script>
    </head>
    <body>
    <form action="#" method="post">
     <input type="text" name="text"  maxlength="50" onpropertychange="showme();"/>
     <span color="red">*可输入50个字符</span>
     <span id="showid"></span>
    </form></body>
    </html>