
10/06/2002, 13:12
|
 | Moderadora | | Fecha de Ingreso: agosto-2001 Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 6 meses Puntos: 381 | |
Re: restringir palabras en campo de formulario como l Yastá :)
Mira, hice la prueba sobre un textarea.
<script language="javascript">
function contar()
{
texto=document.formu.comentarios.value
texto2=texto.split(/ /);
if(texto2.length>200)
{
texto=texto2[0]+" "
for(m=1;m<200;m++)
{
texto+=texto2[m]+" ";
}
document.formu.comentarios.value=texto+" (has alcanzado las 200 palabras)"
window.clearTimeout(pepe);
}
pepe=window.setTimeout('contar()',500)
}
</script>
Y luego al campo le pides lo siquiente:
<form name="formu">
<textarea cols="50" rows="5" name="comentarios" onFocus="contar()" onBlur="clearTimeout(pepe)"></textarea>
</form>
Cuando se llegue a la palabra número 201 no se podrá añadir nada más y al final del escrito aparecerá el aviso de que ha alcanzado las 200 palabras.
Un saludo |