hola soy nuevo aqui y llegue pidiendo ayuda
Código:
function agregar_formacion(form){
num=document.form.formacionx.value;
valor ="";
for(i=0;i<num;i++){
valor=valor + " <input type='text' name='mail[]' onclick='validarMail()' /><br><br>";
}
document.getElementById('formacion').innerHTML = valor;
}
la variable num es la cantidad de mail que tengo que ingresar :D, la saco desde el formulario form en html
Código:
function validarMail(form){
if(num!=0){
for(i=0;i<num;i++)
{
if (document.form.mail[i].value == 0)
{
document.form.mail[i].value="";
document.form.mail[i].focus();
return false;
}
if (valida_correo(document.form.mail[i].value)==false)
{
document.form.mail[i].value="";
document.form.mail[i].focus();
return false;
}
}
}
}
la funcion valida_correo no la pongo por que es la clasica de verificar email
la cosa es que cuando llamo a la 2° funcion desde la primera para validar los datos se me cae y no funciona :S
Error: document.form1.mail is undefined
pero cuando envio el mail por metodo POST si lo puedo guardar en la base de datos, el problema es que no me lo lee desde el formulario
he probado montones de formas pero nada me resulta
alguna ayuda porfa