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

Método Window prompt()

Objeto Window do JavaScript

prompt()O método exibe uma caixa de diálogo com uma mensagem opcional, solicitando ao usuário que insira algum texto.

A caixa de diálogo de prompt contém uma caixa de texto de uma linha, um botão "Cancelar" e um botão "Confirmar".

Se o usuário clicar em "Confirmar", o método prompt() retornará o valor de entrada. Se o usuário clicar em "Cancelar", o método retornaránull.

Se você deseja que o usuário insira valores antes de entrar na página, geralmente usa-se uma caixa de diálogo de prompt.

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

Gramática:

window.prompt(msg, default)
var name = prompt("Digite seu nome", "Someone");
if (name != null) {
   document.getElementById("output").innerHTML = "Hello " + name;
}
Teste e veja‹/›

Compatibilidade do Navegador

Todos os navegadores suportam completamente o método prompt():

Método
prompt()SimSimSimSimSim

Valor do Parâmetro

ParâmetroDescrição
msg(Opcional) String exibida na caixa de diálogo de entrada
default(Opcional) Texto de entrada padrão

Detalhes Técnicos

Retorno:String contendo texto de entrada do usuário

Mais Exemplos

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: Janela (Window)Método alert()

Referência: Janela (Window)Método confirm()

Objeto Window do JavaScript