Foros del Web » Programando para Internet » Javascript » Frameworks JS »

[SOLUCIONADO] Envio de formulario con javascript y prototype

Estas en el tema de Envio de formulario con javascript y prototype en el foro de Frameworks JS en Foros del Web. hola a todos , tengo una lista de formularios todos logicamente con distindo nombre,la idea es enviar los datos del campo "comentario" que se pasara ...
  #1 (permalink)  
Antiguo 29/11/2013, 15:05
 
Fecha de Ingreso: enero-2011
Mensajes: 47
Antigüedad: 13 años, 10 meses
Puntos: 0
Envio de formulario con javascript y prototype

hola a todos ,

tengo una lista de formularios todos logicamente con distindo nombre,la idea es enviar los datos del campo "comentario" que se pasara a traves del codigo de prototype y enviarlo a la db de mysql, el unico inconveniente es que en ves de enviar lo que yo escribo en el campo de formulario envia el valor NaN, no se que ocurre agradesco sus respuestas


Nota:
el parametro n es el numero de formulario.

function insert_comentario(n){
var n;

var comentario = document.miform+n.comentario+n.value;

new Ajax.Updater('cont', 'formulario.php', {method: 'post',parameters:'comentario='+comentario} );}
  #2 (permalink)  
Antiguo 29/11/2013, 15:40
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 5 meses
Puntos: 1012
Respuesta: Envio de formulario con javascript y prototype

en lugar de concatenar, se está sumando

prueba así
Cita:
var comentario = document.forms['miform'+n].elements['comentario'+n].value;
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #3 (permalink)  
Antiguo 29/11/2013, 15:44
 
Fecha de Ingreso: enero-2011
Mensajes: 47
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Envio de formulario con javascript y prototype

OOOOOO!!!!! ERES UN GENIOOOOOO!!!! graciass !! me sirvio de maravilla.

Etiquetas: ajax, formulario, javascript, php, prototype
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 09:13.