Hola gente,
estoy haciendo una página con un formulario en donde tengo un textarea, y me interesaría que en el textarea no se pudiesen introducir más de 1000 carácteres, por ejemplo. Tengo el siguiente código pero no me funciona :S
Código HTML:
Ver original<form name="Comentario" action="mailto:[email protected]" method="post" enctype="application/x-www-form-urlencoded" id="comid"> <input id="numCaracteres" type='text' value="1000" size="7" ReadOnly /> <input type='submit' value="Enviar comentario" /> <input type='reset' value="Borrar" />
Código Javascript
:
Ver original<script type='text/javascript'>
var d = document;
function caract(){
var caracter = d.getElementById('coment').value.length;
var valor = d.getElementById('numCaracteres').value;
valor == 1000 - caracter;
if(caracter==1000){
alert('Ya has alcanzado los 1000 caráceteres, por favor envía este comentario y luego otro nuevo. Gracias.');
}
}
</script>
La cuestión es que coja el length del textarea y se lo reste a 1000 y eso me lo muestre en el input de abajo, y que si el length llega a 1000 salga un alert diciendo que se pasó de largo.
Gracias de antemano,
Saludos (: