[ Foro de Javascript ]

Ayuda

16-Feb-2020 12:40
Invitado (Francisco)
1 Respuestas

Hola amigos: soy nuevo en esto y ando un poco perdido con el Javascript.
En el ejemplo que os muestro a continuación ¿cómo puedo hacer para que al cancelar (var x)-Me vuelva al paso anterior y me vuelva a pedir el nombre.Gracias y un saludo.  

<html>
<body>
<p><font size="5" font color="red"; font face="verdana"></p>
<center>
</body>
<script type="text/javascript">

 nombre=prompt('Ingrese su nombre:','');
 apellido1=prompt('Ingrese su primer apellido:','');
 apellido2=prompt('Ingrese su segundo apelido:','');
 document.write('¿Es usted?');
 document.write ("<br>");
 document.write(apellido1);
 document.write ("<br>");
 document.write(apellido2);
 document.write ("<br>");
 document.write(nombre);
 document.write ("<br>");
 document.write ("<br>");
 document.write ("<br>");
 
function myFunction()
       {
       var x;
       var r=confirm("Confirma que este es su nombre?");
if (r==true) {
document.write("Estás conforme.Bienvenido");
}
else{
       x=document.write("Inténtalo de nuevo");
return
}
}
</script>

   </head>
   <body>

       <input type='submit' class='color1' name='action' value='Confirmar nombre' align='right' onClick='myFunction()'>
   </body>
</html>


16-Feb-2020 22:38
Nacho Cabanes (+83)

Puedes usar un bucle do-while, por ejemplo






(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.)