website stats » Contar el número de caracteres de un Textarea | Solo Código |

Contar el número de caracteres de un Textarea

Escrito por J.F. el Miércoles, 25 de Julio del 2007 a las 16:49

El siguiente ejemplo puede resultar muy útil a la hora de incluir por ejemplo un límite de caracteres en la firma de un foro, o limitar el número de caracteres por cualquier razón en un textarea. Para informar al usuario del número de caracteres que lleva usados podemos echar mano de Javascript, con una simple función y gracias al uso del evento onKeyDown y onKeyUp. La función a incluir en el head es la siguiente:

JavaScript:
  1. <script>
  2. function cuenta(){
  3.        document.forms[0].caracteres.value=document.forms[0].texto.value.length
  4. }
  5. </script>

Ahora solo falta por ver el código HTML,en el que se contarán las pulsaciones de teclado mediante los eventos onKeyUp y onKeyDown:

HTML:
  1. <form action="#" method="post">
  2.     <td><strong>Texto:</strong></td>
  3.     <td><textarea cols="20" rows="5" name="texto" onKeyDown="cuenta()" onKeyUp="cuenta()"></textarea></td>
  4. </tr>
  5.     <td><strong>Caracteres:</strong></td>
  6.     <td><input type="text" name=caracteres size=4></td>
  7. </tr>
  8. </table>
  9. </form>

Aquí puedes observar el ejemplo funcionando:

Texto:
Caracteres:

Fuente: | Desarrollo Web

Categoria: Javascript

1 Comentario

Entradas relacionadas


Comentario de joachury

Realizado el Sábado, 20 de Septiembre del 2008 a las 2:15

Excelente y sencillo escript para advertir al usuario cuántos caracteres puede escribir, especialmente en espacios de opinión, gracias.

Escribir un comentario

Puedes usar las siguientes etiquetas HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Solo Código

Solo Código es una colección de códigos de todo tipo que pueden resultar útiles para el diseño de páginas web. Está enfocado tanto para aquellos que son expertos, como para aquellos principiantes que quieren encontrar recursos útiles, o no saben implementar determinadas funciones en sus webs. No olvides que Solo Código es un blog de Informática Práctica, donde tenemos otras secciones interesantes como:
| Tutoriales | Trucos | Software | Links | Buscar |