Hola, estoy intentando hacer un formulario para actualizar los datos de una BBDD, el problema que tengo es que el formulario que me debería aparecer con los datos de la BBDD no me aparece y en la Consola de errore de Firefox me aparece el siguiente error: "missing ) after argument list". Sin embargo el cierre de paréntesis si que esta puesto, lo que en la línea de debajo ya que debo enviar muchos datos, muestro la funcion y la línea en la que me da el error:
Código:
function enviarDatosEmpleado(dis){
//donde se mostrará lo resultados
divFormulario = document.getElementById('formulario');
divResultado.innerHTML= '<img src="../imagenes/anim.gif">';
//valores de los cajas de texto
idd=document.formIMDistr.Id_Distribuidor.value;
nom=document.formIMDistr.Nom.value;
dir=document.formIMDistr.Direc.value;
cop=document.formIMDistr.Cod.value;
ciu=document.formIMDistr.Ciudad.value;
pai=document.formIMDistr.Pais.value;
web=document.formIMDistr.Web.value;
nc1=document.formIMDistr.N1.value;
tf1=document.formIMDistr.Telf1.value;
em1=document.formIMDistr.Email1.value;
fa1=document.formIMDistr.FAX1.value;
nc2=document.formIMDistr.N2.value;
tf2=document.formIMDistr.Telf2.value;
em2=document.formIMDistr.Email2.value;
fa2=document.formIMDistr.FAX2.value;
//instanciamos el objetoAjax
ajax=objetoAjax();
//usando del medoto POST
//archivo que realizará la operacion ->actualizacion.php
ajax.open("POST", "actualizacion.php",true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
//mostrar los nuevos registros en esta capa
divResultado.innerHTML = ajax.responseText
//una vez actualizacion ocultamos formulario
divFormulario.style.display="none";
}
}
//muy importante este encabezado ya que hacemos uso de un formulario
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
//enviando los valores
ajax.send("Id_Distribuidor="+idd+"&Nom="+nom+"&Direc="+dir+"&Cod="+cop+"&Ciudad="+ciu"&Pais="+pai"&Web="+web"&N1="+nc1"&Telf1="+tf1"&Email1="+em1"&FAX1="+fa1"&N2="+nc2"&Telf2="+tf2"&Email2="+em2"&FAX2="+fa2)
}
Estoy editando con Dreamweaver CS3 y la línea me queda partida así, supongo que debe estor porque sino no lo entiendo...agradecería a ver si me pueden decir si es de esto y como solucionarlo...Muchas gracias!!!
Código:
ajax.send("Id_Distribuidor="+idd+"&Nom="+nom+"&Direc="+dir+"&Cod="+cop+"&Ciudad="+ciu"&Pais="+pai"&Web="+web"&N1="+nc1"&Telf1="+tf1"&Email1="+em1"&FAX1="+fa1"&N2="+
nc2"&Telf2="+tf2"&Email2="+em2"&FAX2="+fa2)