Maison > interface Web > js tutoriel > Comment afficher une invite à plusieurs reprises dans js

Comment afficher une invite à plusieurs reprises dans js

下次还敢
Libérer: 2024-05-01 06:27:16
original
1203 Les gens l'ont consulté

La méthode prompt() de JavaScript qui apparaît à plusieurs reprises nécessite l'utilisation de boucles ou de récursion : 1. Boucle : utilisez une boucle while pour afficher continuellement la boîte de dialogue jusqu'à ce que l'utilisateur annule ou entre une chaîne vide ; Utilisez une fonction récursive pour s'appeler automatiquement jusqu'à ce que l'utilisateur annule ou entre une chaîne vide.

Comment afficher une invite à plusieurs reprises dans js

Comment afficher une invite à plusieurs reprises en JavaScript

Utilisez la méthode prompt() de JavaScript pour afficher une boîte de dialogue à plusieurs reprises afin de collecter les entrées de l'utilisateur. Pour ce faire, vous devez utiliser des boucles ou une récursivité. prompt() 方法可以重复弹出对话框,用于收集用户输入。要做到这一点,需要使用循环或递归。

方法 1:使用循环

<code class="javascript">while (true) {
  const input = prompt("请输入内容:");
  if (input === null || input === "") {
    break;
  }
  console.log(`用户输入:${input}`);
}</code>
Copier après la connexion

这个循环会不断弹出 prompt()

Méthode 1 : Utiliser une boucle

<code class="javascript">function promptRecursive() {
  const input = prompt("请输入内容:");
  if (input === null || input === "") {
    return;
  }
  console.log(`用户输入:${input}`);
  promptRecursive();
}

promptRecursive();</code>
Copier après la connexion
Cette boucle affichera continuellement la boîte de dialogue prompt() jusqu'à ce que l'utilisateur clique sur le bouton Annuler ou ne saisisse rien.

Méthode 2 : Utiliser la récursionrrreee

Cette fonction récursive s'appellera automatiquement jusqu'à ce que l'utilisateur clique sur le bouton Annuler ou ne saisisse rien.
  • Remarque :
🎜Pour la méthode 1, vous devez vérifier manuellement si l'utilisateur a cliqué sur le bouton Annuler ou a entré une chaîne vide pour terminer la boucle. 🎜🎜Pour la méthode 2, la récursion s'exécutera jusqu'à ce que l'utilisateur clique sur le bouton Annuler ou ne saisisse rien. Par conséquent, en utilisation réelle, une condition doit être utilisée pour déterminer quand mettre fin à la récursion. 🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal