<script type="text/javascript"> function CountChars(CharLimit,InputID,OutputID) { var enterchar; var textboxvalue; var remainingchars; enterchar = document.getElementById(InputID).value.length; textboxvalue = document.getElementById(InputID).value; remainingchars = CharLimit - enterchar; document.getElementById(OutputID).innerHTML = remainingchars + " Characters Left(max:156 Characters)"; if (remainingchars <= 0) { document.getElementById(OutputID).innerHTML="0 Characters Left(max:156 Characters)"; alert("you have reached the limit"); document.getElementById(InputID).innerHTML = textboxvalue.substring(0, CharLimit); } } </script>
<%@ Page Language="VB" %><script runat="server">Sub Page_Load()If NOT(Page.IsPostBack) ThentxtFeatures.Attributes("name") = "txtFeatures"txtFeatures.Attributes("onKeyUp") = "textCounter(txtFeatures,remLen1,90);"txtFeatures.Attributes("onKeyDown") = "textCounter(txtFeatures,remLen1,90);"txtFeatures.Attributes("onKeyPress") = "textCounter(txtFeatures,remLen1,90);"End IfEnd Sub</script><head><script LANGUAGE="JavaScript">function textCounter(field,cntfield,maxlimit) {if (field.value.length > maxlimit) {field.value = field.value.substring(0, maxlimit);}else {cntfield.value = maxlimit -field.value.length;}}</script></head><body><asp:TextBox ID="txtFeatures" runat="server" TextMode="MultiLine"Columns="28" Rows="5" Wrap="true" /><br /><input readonly type="text" name="remLen1" id="remLen1" size="3"maxlength="3" value="90" /></body>