Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/12/2008, 20:54
delorenzis
 
Fecha de Ingreso: agosto-2007
Mensajes: 79
Antigüedad: 16 años, 9 meses
Puntos: 0
Pregunta Excluir caracteres del conteo de caracteres

Hola, tengo un script para contar los caracteres escritos en un textarea, es el siguiente:
Código HTML:
<script language="JavaScript">
// Limita los caracteres a introducir en un TextArea y cuenta los que quedan para llegar al final. En este caso, son 200. Para modificar el tamaño, solo hay que cambiar este valor en 'limite(this,200)' y en 'value=200' por el deseado.

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> 
Código HTML:
<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> 
Hasta aqui todo funciona perfecto. Lo que necesito es que NO me cuente los caracteres que esten dentro de corchetes [ ]... es decir. que me cuente todo lo que escriba o pegue desde el portapapeles pero lo que esta dentro de [ ] ejem:

Código HTML:
[hola]
Que no me lo cuente y obviamente no lo debite de los caracteres restantes.. Alguien puede ayudarme? si es posible en este mismo codigo..

Gracias.