09/04/2008, 13:33
|
| | 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!!! |