Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Bases de Datos General (http://www.forosdelweb.com/f21/)
-   -   LIMITAR TEXTAREA (php, html & sql) (http://www.forosdelweb.com/f21/limitar-textarea-php-html-sql-287711/)

Pazosele 11/04/2005 10:53

LIMITAR TEXTAREA (php, html & sql)
 
se que alomejor noo es el sitio mas idoneo, peor como ya os conozco y veo que dominais, os lo pregunto :P

uso PHP y tengo un textarea.. me gustaria limitar los caracteres de este, alguien sabe como puedo hacerlo?

RootK 11/04/2005 11:14

Porque no lo haces con javascript ? :pensando:

Te podría quedar así:

dentro del head:

Cita:

<script language="javascript">

function checklength()
{

var max = 10;
var txt;
txt=document.getElementById('TextBox1');
var n = txt.value.length;
if (n>max) //i is the maxlength of textarea which we have set to 80
{
txt.value = txt.value.substring(0, max);
return false;
}
}
</script>
y en tu textarea algo así:

Cita:

<textarea name="TextBox1" id="TextBox1" onkeydown="javascript:checklength()" >
Salu2 :cool:

Jorge_Mota 11/04/2005 11:22

y por que esto no se movio a Programacion o a un foro mas acorde ?

RootK 11/04/2005 11:47

Cita:

y por que esto no se movio a Programacion o a un foro mas acorde ?
Estoy de acuerdo contigo Jorge_Mota, a lo mejor le pareció mas bonito postear por aqui.. jaja, :risa: (es broma.)

Pazosele 11/04/2005 16:24

tambien estoy
 
tambien estoy peor omo aki ya os konozco, pos por eso.

pero gracias =mente! ;)

luchope 11/04/2005 17:33

Es cierto, la pregunta no es de bases de datos, ni de PHP ni siquiera... je je
en fin en HTML para limitar los caracteres del textarea...


Código PHP:

<input type="text" maxlength="5"

Para este caso no puedes escribir mas de 5 caracteres...

Chaop!

RootK 11/04/2005 18:53

Cita:

Para este caso no puedes escribir mas de 5 caracteres...
La cuestion es que en un textarea no funciona propiamente la propiedad maxlength.

Salu2 :cool:

Pazosele 12/04/2005 04:52

Gracias a todos! :D
 
Lo hare en Javascript.. como ha dicho el compañero antes.

Gracias por el interes y un Saludo! :adios:


La zona horaria es GMT -6. Ahora son las 19:00.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.