Devoir 2 javascript Devoir N Application web mobile Un restaurant vous demande de réaliser un formulaire pour qu'un client puisse commander son repas à la carte par internet Vous calculerez au fur et à mesure le tarif qui sera a ?ché dans un champ du form
Devoir N Application web mobile Un restaurant vous demande de réaliser un formulaire pour qu'un client puisse commander son repas à la carte par internet Vous calculerez au fur et à mesure le tarif qui sera a ?ché dans un champ du formulaire et remis à jour lorsqu'un plat sera sélectionné Si le tarif dépasse une certaine somme le client aura droit à un dessert gratuit un message d'alerte le préviendra Lorsque la commande est prête un clic sur le bouton Commander postera la commande au restaurant Étape dessin du formulaire Le formulaire que vous devez créer comporte ? une adresse de livraison ? des listes de choix pour sélectionner une entrée un plat un dessert prévoir dans chaque liste un item aucun car il n'est pas obligatoire de prendre une entrée un plat et un dessert ? un champ pour donner le nombre de personnes pour chaque liste de choix par exemple personnes peuvent prendre une entrée et une seule un dessert ? un champ désactivé pour a ?cher le tarif i e l'utilisateur ne peut pas entrer de données dedans par contre votre script JavaScript pourra a ?cher les données dans le champ N'oubliez pas de nommer les champs du formulaire a ?n de pouvoir y accéder dans vos scripts attribut name dans INPUT Un clic sur le bouton Commander provoquera l'appel de la fonction Veri ?erCommande qui retournera true si l'adresse est valide et que le nombre de personnes est correct false sinon Dans le cas d'un retour false le mail ne sera pas envoyé Votre commande Entrée Plat Dessert aucune aucun aucun pour personnes prix pour personnes pour personnes Adresse Entrée aucune soupe charcuterie salade Plat aucune couscous choucroute bouillabaisse Dessert aucune glace tarte au citron brownie Commander Prof Yousef Farhaoui CÉtape Gestion du nombre de personnes Par défaut le nombre de personnes est à lorsque l'item aucun est sélectionné dans la liste de choix S'il y a et qu'un plat est sélectionné il passe à sinon le nombre de personnes reste inchangé Étape calcul du prix du repas Calculez le prix du repas au fur et à mesure de la commande Lorsqu'un plat ou une entrée ou un dessert est sélectionné a ?chez le nouveau prix Vous devez tester le nombre de personnes pour calculer le prix a ?n d'éviter de faire des multiplications avec des données non valides Étape véri ?cation des données Nombre de personnes Il doit être compris entre et une borne supérieure que vous ?xerez Adresse Il faut véri ?er si l'adresse est remplie et valide Pour cela créez une fonction AdresseValide chaine qui teste si la cha? ne passée en paramètre est valide La fonction teste ? si le nombre de caractères de la cha? ne est non nul ? si la cha? ne contient un code postal suivi d'une ville Cette fonction retourne false s'il y a un problème true sinon En cas de problème elle a ?che un message d'alerte Commande Il est possible de ne pas prendre
Documents similaires
-
27
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Oct 01, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 24.4kB