Foros del Web » Programando para Internet » Javascript »

drama con textarea y limitar max de letras

Estas en el tema de drama con textarea y limitar max de letras en el foro de Javascript en Foros del Web. haber ya tengo un condigo que cuenta de 200 a 0, osea al revez, la idea es que al poner el caracter 200 no pueda ...
  #1 (permalink)  
Antiguo 04/01/2007, 12:43
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 10 meses
Puntos: 7
drama con textarea y limitar max de letras

haber ya tengo un condigo que cuenta de 200 a 0, osea al revez, la idea es que al poner el caracter 200 no pueda poner nada mas, pero si pueda borrar cosa que no me hace..


aca esta el codigo

<script>
function validarURL()
{
cadena = document.forms['form1']['textfield'].value; // DECLARACION DE CONSTANTES
var http = "http://"; // protocolo HTTP
// DECLARACION DE VARIABLES
var es_url; // cadena es url o no
if(cadena.length <= 7) // INICIO
es_url = false; // no cabe "http://*"
else
es_url = http.indexOf(cadena.substring(0, 7)) != - 1; // lee "http://*"
return(es_url);
}


var primeraVez = true; ///siiiiiiiiiiiiiiiii

function limpia(){
if (primeraVez){
document.forms['form1']['textarea'].value = "";
//document.formulario.mensaje.value = "";
primeraVez = false;
}
}

function cuenta()
{
var total = parseInt(document.forms['form1']['textarea'].value.length);
document.forms['form1']['total'].value = parseInt(200 - total);
}

</script>

<form id="form1" name="form1" method="post" action="">
<table >
<tr>
<td>
<label>
Dirrecion Url <input name="textfield" type="text" value="http://" size="60" />
</label>
</td>
</tr>
<tr>
<td>
<p align="left">Comentario</p>
<p>
<label>
<textarea name="textarea" onkeydown="if(this.value.length >= 3){return false}"onfocus="limpia()" onKeyUp="cuenta()" cols="60" rows="3"></textarea>
</label>
</p>
</td>
</tr>
<tr>
<td>
<p>
<label>
<input type="submit" name="Submit" value="Guardar" onclick="validarURL()"/>
</label>
<input type="text" name="total" size="5" maxlength="3" disabled> </p>
</td>
</tr>
</table>
</form>
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:10.