El método confirm() se utiliza para mostrar un cuadro de diálogo modal con un mensaje opcional y dos botones, Aceptar y Cancelar. Devuelve verdadero si el usuario hace clic en «Aceptar» y falso en caso contrario. Impide al usuario acceder a otras partes de la página hasta que se cierra la caja.
Sintaxis:
confirm(message)
mensaje es la string opcional que se mostrará en el cuadro de diálogo. Devuelve un valor booleano que indica si se seleccionó Aceptar o Cancelar (verdadero significa Aceptar y falso significa que el usuario hizo clic en cancelar).
Ejemplo 1:
HTML
<!DOCTYPE html> <html> <head> <title> Window confirm() Method </title> </head> <body style="text-align: center;"> <h1 style="color:green;"> GeeksforGeeks </h1> <h2> Window confirm() Method </h2> <p>Click the button to display a confirm box.</p> <button onclick="geek()">Click me!</button> <script> function geek() { confirm("Press OK to close this option"); } </script> </body> </html>
Salida: Antes de hacer clic en el botón:
Después de hacer clic en el botón:
Ejemplo-2:
HTML
<!DOCTYPE html> <html> <head> <title> Window confirm() Method </title> </head> <body style="text-align: center;"> <h1 style="color:green;"> GeeksforGeeks </h1> <h2> Window confirm() Method </h2> <button onclick="geek()">Click me!</button> <p id="g"></p> <script> function geek() { var doc; var result = confirm("Press a button!"); if (result == true) { doc = "OK was pressed."; } else { doc = "Cancel was pressed."; } document.getElementById("g").innerHTML = doc; } </script> </body> </html>
Salida: Antes de hacer clic en el botón:
Después de hacer clic en el botón:
Navegadores compatibles: los navegadores compatibles con el método de confirmación de ventana() se enumeran a continuación:
- Google Chrome 1 y superior
- Borde 12 y superior
- Internet Explorer 4 y superior
- Firefox 1 y superior
- Ópera 3 y superior
- Safari 1 y superior
Publicación traducida automáticamente
Artículo escrito por Vishal Chaudhary 2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA