[ Foro de Javascript ]

if(confirm

17-Mar-2022 14:59
Ymanol caires
0 Respuestas

una consulta tengo una funcion de confirm que le indica al usuario que de no colocar la foto se envia el formulario, de los contrario el usuario coloca la foto y al final se remite el formulario.

El problema radica que al enviar el formualrio aparece la pregunta de que si desea enviar el formulario sin foto nuevamente, les dejo el java haber si alguien me puede ayudar se los agradeceria ya que eso e slo unico que me falta.

la función rd entrar y tiene en el boton de envio el onclick que creo que el probela esta al cierre de la función

<button type="button" class="btn btn-primary"  value="Entrar"   onClick="Entrar()"  >Enviar</button>

<script>
function Entrar(){

// Validar Direccion Habitacion
if(document.fm1.direccion.value==""){
alert("El Campo Direccion de habitación esta Vacio");
return false;
}

 if (confirm("Foto No Actualizada, se subira sin actualizar")) {
document.fm1.submit();  
return false;

}

//Validar Selección de Imagen
if(document.fm1.imagen.value==""){
alert("Debe de subir un Archivo de Foto Ext: JPG");
return false;
}

//Validar la Extensión del archiqie que debe ser JPG

var expr=/\.jpg|jpeg $/i;
if(!expr.test(document.fm1.imagen.value)){
alert("Error: la Extension de la Foto debe ser JPG");
return false;
}

//Validar el tamaño de la Imagen
var expr=document.fm1.imagen.files[0].size;
if(expr>1000000){
alert("Debe de subir un Archivo NO mayor a 1MB (MegaByte)");
return false;
}

document.fm1.submit();
}

</script>

<button type="button" class="btn btn-primary"  value="Entrar"   onClick="Entrar()"  >Enviar</button>
 <button type="reset" class="btn btn-primary">Borrar</button>




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)