if(confirm......

  • Autor Autor ymanol
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
ymanol

ymanol

Alfa
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
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 foro 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 foro nuevamente, les dejo el java haber si alguien me puede ayudar


<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>
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Tienes que controlar el flujo de condiciones mejor. Creo que deberias poner el 'else'


if (confirm("Foto No Actualizada, se subira sin actualizar"))
{
document.fm1.submit();
return false;
}
else
{
// foto actualizada
}
 
Voltar
Topo