各位高手你们好,我是一个菜鸟,现在想做一个像CSDN提问页面中的字符正确统计,比如说,我给定了最大字符数为200个字符,当我在控制中输入中文或字母时能正确相应减去输入的中文或字母个数,如果删除输入的字符时又能正确的相加,急,请各位高手帮忙!

解决方案 »

  1.   

    javascript
      

  2.   

    FSAF
    您还可输入 7989 个字符
    csdn就正确吗?非也,输入FSAF提示7989个字符,8000-4=7996,还有几个字呢?ubb语法还没刨掉呢!
      

  3.   

    csdn可输入的字符数是含ubb的。
      

  4.   

     <html>
    <script language="javascript" id="clientEventHandlersJS">
    <!--
    function a()
    { document.all. TextBox1.value=5-document.all.txtmemo.value.replace(/[^\x00-\xff]/g,'**').length;
    if(document.all. TextBox1.value<=0)
    {
    document.all.txtmemo.readonly=true;
    alert('不可以再输入!');
    }
    }
    //-->
    </script>
    <input  id="txtmemo"  TextMode="MultiLine" Height="144px" Width="584px" maxLength="5" onkeyup="a()">
    您还可输入
    <input id="TextBox1" ForeColor="Red" BorderStyle="None" Width="38px" ReadOnly="True">
    个字符
    </html>
      

  5.   

    很好,不过没有看明白这个(/[^\x00-\xff]/g,'**')是什么意思?把什么替代为**?