Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/04/2008, 13:33
Marietica
 
Fecha de Ingreso: marzo-2008
Mensajes: 21
Antigüedad: 16 años, 8 meses
Puntos: 1
Re: Textarea resizable

Hola Wuanchi

No sé si entendí bien tu pregunta pero, creo que esto te puede servir:


Vas a agregar la siguiente función en javascript:


<script>
function limite(que,cuanto)
{
var v=que.value
if(v.length>cuanto)
que.value=v.substring(0,cuanto)
else
document.planilla.cont.value=cuanto-v.length
}
<script>

Luego en tu página vas a definir tu textarea de la siguiente forma:


<textarea onKeyDown="limite(this,200)" onKeyUp="limite(this,200)" name="dir_participante" rows=2 cols=45 class="texto3">

</textarea>

El generará obviamente un scroll si el texto es muy largo pero manteniendo las dos
filas y 45 columnas que tiene la definición de tu textarea.

Finalmente el 'limite' definirá el máximo de caracteres a escribir.


Sería bueno, ya que limitaras los caracteres colocar un indicador de cuantos caracteres
se tienen escritos:

Esto lo colocas al lado del textarea:

<input name="cont" type="text" size="3" class="texto3" value="200" readonly>


NOta :

planilla= nombre del formulario.
200=tope de caracteres
limite= es la función de interés.



Espero te sea útil!!!