2010-10-13 5 views
7

Dans le passé, j'ai vu javascript alert() popups de style, mais ils avaient des champs de saisie en eux.javascript input via native popup

Ces formes ressemblent beaucoup aux entrées du champ username/password primitif que vous voyez lorsqu'un fichier .htpasswd est utilisé. Est-ce que quelqu'un peut me dire comment implémenter ceci en utilisant le javascript normal? (Pas de bibliothèques s'il vous plaît)

Répondre

9

Oui, vous pensez à prompt. C'est juste:

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

Notez qu'il ne s'agit que d'un mécanisme d'entrée général. Il est distinct de la boîte de dialogue d'authentification, bien que le code du navigateur sous-jacent puisse utiliser les mêmes contrôles de l'interface graphique.

+0

Il ne demande pas 'user' et' password'. – BrunoLM

+1

@Bruno, il a dit "très semblable". Je pense que la question est générale, et il veut juste dire que l'apparence est similaire. –

+1

@BrunoLMI n'a pas eu l'impression que la question recherchait spécifiquement une boîte de nom d'utilisateur/mot de passe, juste une boîte de saisie de texte. – meagar