Problème pour un formulaire en Javascript
Résolu/Ferméjordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 - 6 mars 2023 à 14:05
- Problème pour un formulaire en Javascript
- Formulaire de réclamation facebook - Guide
- Telecharger javascript - Télécharger - Langages
- Formulaire instagram compte suspendu - Guide
- Le formulaire rempli - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss ✓ - Forum PHP
2 réponses
3 mars 2023 à 12:15
Bonjour
Il ne faut pas mettre de quottes des variables.
J'ai une question supplémentaire là-dessus, mon code fonctionne bien mais je n'ai pas d'espace entre le nom et le prénom dans la boîte de dialogue, est-ce possible d'en ajouter un ?
Merci d'avance :)
Salut,
une chose que vous ne semblez pas avoir compris est l'utilisation des guillemets en JavaScript.
Et la concaténisation qui va avec.
Des guillemets servent à indiquer une valeur textuel(String).
Une variable est un container de stockage. Elle peut contenir une valeur de type String(du texte) ou Number(numérique) ou Boolean(booléen) et d'autres "types de données" existant mais pour l'utiliser il n'est pas besoin d'utiliser des guillemets puisque une variable n'est pas du texte.
Ainsi si vous indiquez:
var numerique = 20
var textuel = "vingt"
l'une est un nombre (qui peut être utilisé dans des calculs) et l'autre un texte(qui ne peut être utilisé dans un calcul).
La concaténisation c'est relier plusieurs valeurs en un texte.
Ainsi si vous écrivez:
alert("Hello "+numerique)
Vous aurez une alerte affichant "Hello 20"
Donc notre variable textuel stocke "vingt" et cette chaîne de caractères n'a aucun espace.
Donc quand on l'utilise
alert("Hello"+textuel)
//-- affiche "Hellovingt"
Si vous voulez autre chose il faudra indiquer les autres choses.
alert("ma note sera de 20 sur "+textuel)
//-- "ma note sera de 20 sur vingt"
Bref concaténer utilise le signe plus et permet de créer une chaîne de caractères(qui peut être stockée ou non, ici ce n'est pas le cas).
6 mars 2023 à 14:05
message=" Bonjour "+ nom + " " + prenom ;
3 mars 2023 à 12:28
Bonjour,
Je dois donc enlever les " au niveau de cette ligne de code ? :
message=" Bonjour "+" nom "+" prenom ";
J'ai déjà essayé mais ça ne fonctionne pas.
Merci d'avance
3 mars 2023 à 12:32
Seulement ceux qui sont autour de nom et prénom
3 mars 2023 à 12:36
ça fonctionne, merci beaucoup pour votre aide :)