我有以下文本区域:
<asp:TextBox ID="TxtBox200" runat="server"
TextMode="MultiLine" MaxLength="200" ></asp:TextBox>
<span id="charCount"></span>
为什么以下 javascript 不起作用:
<script>
$('#TxtBox200').keypress(function() {
var max = 200;
var textLen = $(this).val().length;
var textLeft = max - textLen;
$('#charCount').text(
textLeft + ' character' + (textLeft == 1 ? '' : 's') + ' left'
);
});
</script>
编辑:有什么想法可以满足后备箱的需求(因此剩下的字符数不会增加)?