English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método Window confirm()

Objeto Janela do JavaScript

confirm()O método exibe um diálogo modal com uma mensagem opcional e dois botões, "Confirmar" e "Cancelar".

Se o usuário clicar em "Confirmar", o método confirm() retornará true, caso contrário, retornará false.

Normalmente, é usado um caixa de diálogo para que o usuário verifique ou aceite algum conteúdo.

O diálogo é uma janela modal-Antes de fechar o diálogo, eles impedem que o usuário acesse o resto da interface do programa. Portanto, você não deve usar excessivamente qualquer função que crie diálogos (ou janelas modais).

Sintaxe:

window.confirm(msg)
var r = confirm("Clique no botão!");
if (r == true) {
   txt = "Confirmado!";
} else {
   txt = "Clicou em Cancelar!";
}
Teste e veja‹/›

Compatibilidade do Navegador

O método Confirm() é completamente suportado por todos os navegadores:

Método
confirm()SimSimSimSimSim

Valor do Parâmetro

ParâmetroDescrição
msg(Opcional) A string exibida na caixa de confirmação

Detalhes Técnicos

Retorno:Um valor booleano que indica se "OK" ou "Cancelar" foi selecionado
  • true-O usuário clicou em "OK"

  • false-O usuário clicou em "Cancelar" (ou no botão "x" no canto superior direito, disponível em todos os principais navegadores exceto o Firefox)

Mais Exemplos

Caixa de confirmação com quebra de linha:

confirm("Pressione um botão\nOK ou Cancelar.");
Teste e veja‹/›

Este exemplo demonstra os diferentes tipos de caixas de diálogo suportados pelo JavaScript:

Clique no botão abaixo para exibir diferentes caixas de diálogo:


Referências Relacionadas

Referência da Janela (Window):Método alert()

Referência da Janela (Window):Método hint()

Objeto Janela do JavaScript