Cómo utilizar window.confirm()

Cómo utilizar el método confirm() ofrecida por los navegadores para permitir que el usuario confirme

· 1 min de lectura
Cómo utilizar window.confirm()

Window.confirm() nos muestra una ventana de diálogo con un mensaje opcional y dos botones, Aceptar y Cancelar.

Este método es compatible con todos los navegadores.

Es muy simple y creo que nos puede resultar  útil en muchos casos sin tener que recurrir a una interfaz personalizada de usuario.

Así es como funciona: Pasamos una cadena para confirmar, y esta cadena se mostrara al usuario en un mensaje con dos botones, Aceptar y Cancelar.

confirm('¿Está seguro de que quiere eliminar este elemento?')
Window.confirm() nos muestra una ventana de diálogo

El navegador bloquea la ejecución del script hasta que el usuario haga click en cualquiera de los botones Aceptar o Cancelar. No se puede escapar de eso sin hacer clic en un botón.

La llamada devuelve un valor de Booleano, si el usuario hace click en Aceptar devuelve un valor true , si hace click en Cancelar devuelve una valor false, por lo que podemos asignarlo a una variable confirm() o podemos utilizarlo en una condicional.

const confirmado = confirm('¿Está seguro de que quiere eliminar este elemento?')
if (confirm('¿Está seguro de que quiere eliminar este elemento?')) {
  console.log('Confirmado ?')
}