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:
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 $(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;
}
});
});
....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>

Saludos a Todos

no lo veía, ayer estaba muy abrumado de código jajajaja

