Fonction prompt

La fonction prompt affiche une fenêtre de saisie de données. Son premier paramètre est le message qui sera affiché à l'utilisateur, et le second - le texte par défaut dans le champ de saisie. Le deuxième paramètre est optionnel.

La fenêtre qui apparaît contient un champ de texte et deux boutons - OK et CANCEL. En cliquant sur OK - la chaîne de caractères saisie par l'utilisateur est renvoyée, et en cliquant sur CANCEL - null.

Syntaxe

javascriptprompt(message, [texte par défaut]);

Exemple

En cliquant sur le bouton, demandons le nom de l'utilisateur, puis affichons ce nom à l'aide de la fonction alert :

html<button id="button">click me</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  let res = prompt('What is Your name?');
  alert(res);
});

Результат:

Exemple

Faisons en sorte que le nom de l'utilisateur soit déjà inséré par défaut, mais que l'utilisateur puisse le modifier :

html<button id="button">click me</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  let res = prompt('What is Your name?', 'John');
  alert(res);
});

Результат:

Voir aussi

  • la fonction alert,
    qui affiche une boîte de dialogue avec un message
  • la fonction confirm,
    qui affiche une boîte de dialogue de confirmation