JavaScript Textarea characters left
JavaScript
Download (.zip)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Script-Type" content="text/javascript"> <script type="text/javascript"> var maxL = 450;//max characters number allowed function len(f,t){ var ml = f.elements['le']; var v = new String(); var s = t.value.split(''); for(i=0;i<maxL;i++){v+=s[i]} if(s.length>=maxL){t.value=v;ml.value=0;} else{ml.value=maxL-s.length}; } </script> </head> <body> <form> <textarea cols="50" rows="10" onkeyup="len(this.form,this)" cha style="overflow:hidden"></textarea> <br> <input name="le" type="text" size="4" readonly="true"> ... characters left </form> <br><form> <textarea cols="50" rows="10" onkeyup="len(this.form,this)" cha style="overflow:hidden"></textarea> <br> <input name="le" type="text" size="4" readonly="true"> ... characters left </form> <br> <form> <textarea cols="50" rows="10" onkeyup="len(this.form,this)" cha style="overflow:hidden"></textarea> <br> <input name="le" type="text" size="4" readonly="true"> ... characters left </form>
</body> </html>
|