Lo hice asi como dices pero sige sin validar lo de las fotos:
Código:
if ((formulario.mail.value.indexOf ('.', 0) == -1)) {
formulario.mail.focus();
alert("Escriba una dirección de correo válida en el campo \"Dirección de correo\".");
return (false);
}
if(!validar()){
var OK = true;
var frm = document.forms["frm"];
var f = frm.elements["foto1"].value;
if( !f.value.match(/.(jpg)|(gif)|(png)|(jpeg)$/) ){
alert= ("Extension debe ser jpg, jpeg, gif o png");
return (false);
}
}
return true; //Si ha llegado hasta aquí, es que todo es correcto
}
habia un error, tuve que cambiar el campo archivo por foto1 pues no hacia referencia a ningun campo de mi formulario. aun asi no valida bien.