Método Window confirm()

Definição e uso

confirm() O método exibe uma janela de diálogo contendo a mensagem, botão de OK e botão de Cancelar.

Se o usuário clicar em "OK",confirm() O método retorna true, caso contrário, retorne false.

Descrição

Se você desejar que o usuário verifique ou aceite algum conteúdo, geralmente é usado a caixa de diálogo.

A caixa de diálogo remove o foco da janela atual e força o usuário a ler a mensagem.

Até que o usuário clique em um botão de OK ou Cancelar e feche o diálogo, ele impedirá o usuário de fazer qualquer entrada no navegador. Ao chamar confirm() A execução do código JavaScript será pausada, e a próxima instrução não será executada até que o usuário forneça uma resposta.

Veja também:

Método alert()

Método prompt()

Exemplo

Exemplo 1

Exiba a caixa de diálogo:

confirm("Pressione um botão!");

Experimente pessoalmente

Exemplo 2

Caixa de diálogo com quebra de linha:

confirm("Pressione um botão!\nOu OK ou Cancelar.");

Experimente pessoalmente

Exemplo 3

Exiba a caixa de diálogo de confirmação e saiba o que o usuário clicou:

let text;
if (confirm("Pressione um botão!") == true) {
  text = "Você pressionou OK!";
} else {
  text = "Você cancelou!";
}

Experimente pessoalmente

sintaxe

confirm(message)

parâmetro

parâmetro Descrição
message Opcional. O texto a ser exibido na caixa de diálogo.

Retorno

Tipo Descrição
Booleano Se o usuário clicar em Confirmar, será true, caso contrário, será false.

Suporte do navegador

Todos os navegadores suportam confirm():

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte Suporte