Resumo : neste tutorial, você aprenderá como exibir uma caixa de diálogo de confirmação usando o confirm()
método JavaScript.
Introdução ao método JavaScript confirm()
Para invocar um diálogo com uma pergunta e dois botões OK
e Cancel
, você usa o confirm()
método do window
objeto:
let result = window.confirm(question);
Linguagem de código: JavaScript ( javascript )
Nesta sintaxe:
- The
question
é uma string opcional para exibir na caixa de diálogo. - O
result
é um valor booleano que indica se o botãoOK
ouCancel
foi clicado. Se oOK
botão for clicado, o resultado serátrue
; caso contrário, o resultado seráfalse
.
Observe que se um navegador ignorar as caixas de diálogo na página, então result
será sempre false
.
A caixa de diálogo de confirmação é modal e síncrona. Isso significa que a execução do código para quando uma caixa de diálogo é exibida e continua após ela ser encerrada.
O exemplo a seguir usa o confirm()
método para invocar uma caixa de diálogo de confirmação. Com base na seleção do usuário, ele exibe a mensagem correspondente com base no alert()
método:
let result = confirm('Are you sure you want to delete?');
let message = result ? 'You clicked the OK button' :
'You clicked the Cancel button';
alert(message);
Linguagem de código: JavaScript ( javascript )
Clique aqui para mostrar a caixa de diálogo de confirmação
Resumo
- O
confirm()
é um método dowindow
objeto. - O
confirm()
mostra uma caixa de diálogo do sistema que consiste em uma pergunta e dois botões:OK
eCancel
. - O
confirm()
retornotrue
se oOK
botão foi clicado oufalse
se oCancel
botão foi selecionado.