Hola saludos a todos,
Estoy desarrollando un sistema de comentarios y tengo varios formularios con su respectivo textarea (no quiero colocar el botón submit), pero solo he logrado que me funcione con el primer formulario, y los demás los toma en blanco, según mi lógica me dice que lo esta tomando en blanco por que el primero no tienen nada, aquí esta el código:
Código:
$(document).ready(function() {
$("#comentario").keydown(function() {
var message = $("textarea").val();
if (event.keyCode == 13) {
if (message == "") {
alert("El Comentario esta en Blanco");
} else {
if (message.match(/[^A-Za-z0-9!¡¿?,áÁéÉíÍóÓúÚñÑ;: ]/)) {
alert("No se permiten direcciones Web, ni Enlaces, ni carácteres especiales (Ejem.: /.) en los comentarios.");
}else{
$("#comentarios").submit();
//alert("enviado");
}
}
$("textarea").val('');
return false;
}
});
});
Que es lo que deseo que me funcione en todos los formularios tipo facebook para que se entienda mejor, donde esta el error que no lo veo
....
los formularios ejemplos:
Código HTML:
<form method='post' id='comentarios' name='comentarios' action='#'>
<textarea id='comentario' class='textarea-comentario' name='comentario' placeholder='Escribe tu comentario...' rows='1'></textarea>
</form>
//...//
<form method='post' id='comentarios' name='comentarios' action='#'>
<textarea id='comentario' class='textarea-comentario' name='comentario' placeholder='Escribe tu comentario...' rows='1'></textarea>
</form>
//...//
<form method='post' id='comentarios' name='comentarios' action='#'>
<textarea id='comentario' class='textarea-comentario' name='comentario' placeholder='Escribe tu comentario...' rows='1'></textarea>
</form>
En donde esta mi error que no lo veo ayudaaaaa please
Saludos a Todos