Retourner à la page d'accueil de TJS

Méthode : window.prompt()

Compatible Internet Explorer / Edge  Compatible Chrome  Compatible Safari  Compatible Firefox  Compatible Opera  

Ouvre une boîte de dialogue avec zone de saisie de texte

Syntaxe
String window.prompt(String message[, String defaut])

Description
Affiche une boîte de dialogue le paramètre message, une zone de saisie de texte avec le paramètre par défaut defaut et 2 boutons Valider et Annuler.
L'utilisateur peut saisir du texte. la méthode retourne le texte saisi si le visiteur clique sur Valider et retourne null si le visiteur clique sur Annuler ou appuye sur la touche Echap.
La boîte de message et les boutons ne sont pas modifiables. Ils sont directement gérés par le système d'exploitation.
Pour écrire le message sur plusieurs lignes, utilisez le caractère spécial de retour chariot n.
Il n'est pas nécessaire de préfixer l'appel à prompt() par window : window.prompt("texte") et prompt("texte") sont deux notations valides.

Voir aussi les 2 autres types de boîte de dialogue alert() et confirm().


Exemple Message de confirmation
Code source
<form name="mon_formulaire">
<input type="button" value="Saisir" onClick="PromptMessage()">
</form>
<script type="text/javascript">
   function PromptMessage() {
       var saisie = prompt("Saisissez votre texte :", "Texte par défaut")
       console.log(saisie);
   }
</script>

Résultat
Emulation de la console
Explication
Affiche dans la console du navigateur la saisie de l'utilisateur dans la boîte de dialogue prompt.

Si l'utilisateur clique sur Annuler, le retour vaut null.
Page mise à jour le

Mon nouveau livre Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 6 février 2019

Version papier à 29€90
Format électronique à 21€90.

Commandez en ligne Dunod  Fnac  Amazon

Chercher une fonction, un objet, ...

Le graph des objets Javascript



Chargement
en cours...
Le 12/11/2019 04:29:11 sur php7 en 24.82 ms