Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/01/2002, 16:06
Avatar de Carlitos
Carlitos
Usuario no validado
 
Fecha de Ingreso: mayo-2001
Ubicación: Zaragoza
Mensajes: 1.304
Antigüedad: 23 años
Puntos: 25
Re: Limitar un textarea

Hola.

Bugs encontrados:

1.- Al borrar un carácter, no lo refleja el contador.
2.- La cuenta no llega a cero, si no que se detiene en uno.
3.- Se puede escribir en el campo del contador.

Aquí esta la pequeña corrección a esos bugs:

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

}
</script>

<form name="reduce">
<textarea onKeyDown="limite(this,200)" onKeyUp="limite(this,200)" name="registro" rows=15 cols=45 ></textarea>
<input name="cont" type="text" size="3" value="200" readonly>
</form>


Buen script unKnown.


Un saludo. <IMG SRC="http://www.sfn.saskatoon.sk.ca/~ad676/moon/img/wink.gif"

<B>Carlos - Zaragoza</B>