Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/03/2012, 15:28
leonagelic
Usuario no validado
 
Fecha de Ingreso: enero-2010
Ubicación: Maturín, Monagas
Mensajes: 190
Antigüedad: 14 años, 3 meses
Puntos: 24
Respuesta: Contador de caracteres en un Textarea con Php

paranecesitas recargar la pagina.. para hacerlo en vivo y directo que el usuario valla viendo cuantos caracteres le quedan sua javascript te paso esto para que lo adaptes a tu form:

Código PHP:
Ver original
  1. <html>
  2. <head>
  3. <title>Cuenta y limita nº de caracteres en área de texto</title>
  4.  
  5. </head>
  6.  
  7. <BODY style="font-family: Verdana">
  8. <p align="center"><b>Cuenta y limita nº de caracteres en área de texto</b></center><p>
  9.  
  10. <HEAD>
  11.  
  12. <SCRIPT LANGUAGE="JavaScript">
  13.  
  14. function textCounter(field, countfield, maxlimit) {
  15. if (field.value.length > maxlimit)
  16. field.value = field.value.substring(0, maxlimit);
  17.  
  18. else
  19. countfield.value = maxlimit - field.value.length;
  20. }
  21.  
  22. </script>
  23. </HEAD>
  24.  
  25.  
  26. <BODY style="font-family: Verdana">
  27.  
  28. <!-- textCounter() parameters are:  text field, the count field, max length -->
  29.  
  30. <center>
  31. <form name=myform action="YOUR-SCRIPT.CGI">
  32. <font face="arial, helvetica, sans-serif" size="1">Puedes entrar hasta 125
  33. caracteres<br>
  34. <textarea name=message wrap=physical cols=28 rows=4 onKeyDown="textCounter(this.form.message,this.form.remLen,125);" onKeyUp="textCounter(this.form.message,this.form.remLen,125);"></textarea>
  35. <br>
  36. <input readonly type=text name=remLen size=3 maxlength=3 value="125"> caracteres
  37. faltan</font>
  38. </form>
  39.  
  40. </center>
  41.  
  42. </body>
  43. </html>