2010-10-13 23 views
7

En el pasado, he visto javascript alert() ventanas emergentes de estilo pero tenían campos de entrada en ellas.javascript input via popup nativo

Estos formularios son muy parecidos a las entradas primitivas de nombre de usuario/campo de contraseña que se ven cuando se usa un archivo .htpasswd.

¿Alguien me puede decir cómo implementar esto usando javascript normal? (No hay bibliotecas, por favor)

Respuesta

9

Sí, estás pensando en prompt. Es solo:

var userInput = prompt("text to display", "default input text"); 

Tenga en cuenta que esto es solo un mecanismo de entrada general. Está separado del cuadro de diálogo de autenticación, aunque el código del navegador subyacente puede usar los mismos controles de GUI.

+0

No pide 'usuario' y' contraseña'. – BrunoLM

+1

@Bruno, dijo "muy parecido". Creo que la pregunta es general, y él solo quiere decir que la apariencia es similar. –

+1

@BrunoLMI no tuvo la impresión de que la pregunta buscaba específicamente un cuadro de nombre de usuario/contraseña, solo un cuadro de entrada de texto. – meagar