Hola a todos los del foro!.
Mi problema es el siguiente, tengo una funcion que se llama verifAltas que verifica todos los campos y areas de texto, sin embargo en ese formulario al final tengo dos inputs type file, cuando mi funcion verifaltas llega a esos inputs manda a llamar a otra funcion que se llama verifarchivo2, esta funcion tiene por objetivo checar que haya algo y que sea un archivo pdf o doc.
Código:
function verifArchivo2(thisform,ext){
var extension;
for(i=1;i<3;i++)
{
var x = "archivo"+i;
alert(x);
var archivo = thisform.x.value;
if (archivo=="")
return false;
extension = (archivo.substring(archivo.lastIndexOf("."))).toLowerCase();
if(extension == ext)
return true;
return false;
}
}
pero el problema es cuando hago mi for para que la variable x, tengo los nombres de archivo1 y archivo2 porque asi se llaman los dos inputs type file
en la linea de var archivo=thisform.x.value;
:molest o:
no reconoce a la variable x y no toma el valor que deberia de ser archivo1 o archivo2,
alguien sabe que esta pasando???????????????????????????
:neuro tico
de ante mano gracias