Chaine de caractere et javascript
Fermé
freeb83
Messages postés
304
Date d'inscription
vendredi 29 février 2008
Statut
Membre
Dernière intervention
25 mai 2015
-
16 oct. 2011 à 18:53
freeb83 Messages postés 304 Date d'inscription vendredi 29 février 2008 Statut Membre Dernière intervention 25 mai 2015 - 16 oct. 2011 à 19:25
freeb83 Messages postés 304 Date d'inscription vendredi 29 février 2008 Statut Membre Dernière intervention 25 mai 2015 - 16 oct. 2011 à 19:25
A voir également:
- Chaine de caractere et javascript
- Caractère ascii - Guide
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- Chaine tnt gratuite sur mobile - Guide
- Telecharger javascript - Télécharger - Langages
8 réponses
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
16 oct. 2011 à 18:57
16 oct. 2011 à 18:57
Salut,
Tu appelles la fonction afficher() avec un seul argument qui est une chaine de caractères. Ce n'est donc pas valide.
Il n'y a pas de méthode permettant de raccourcir, tu es obligé d'écrire les trois arguments séparés par une virgule lorsque tu appelles de la fonction.
var temp=" 'droite', 'rouge', 'printemps' "; affiche(temp);
Tu appelles la fonction afficher() avec un seul argument qui est une chaine de caractères. Ce n'est donc pas valide.
Il n'y a pas de méthode permettant de raccourcir, tu es obligé d'écrire les trois arguments séparés par une virgule lorsque tu appelles de la fonction.
freeb83
Messages postés
304
Date d'inscription
vendredi 29 février 2008
Statut
Membre
Dernière intervention
25 mai 2015
19
16 oct. 2011 à 19:03
16 oct. 2011 à 19:03
Merci beaucoup pour ta réponse. Du coup je peux faire couper la chaine après chaque quote par exemple?
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
16 oct. 2011 à 19:06
16 oct. 2011 à 19:06
Que souhaites-tu faire ?
Si tu ne connais pas par avance le nombre d'argument, tu peux utiliser un array.
Par exemple :
Si tu ne connais pas par avance le nombre d'argument, tu peux utiliser un array.
Par exemple :
function afficher(chaines) { for(i in chaines) { var chaine = chaines[i]; /* Traitement pour chaque chaine */ } } var chaines = Array( 'Chaine 1', 'Chaine 2', /* ... */ ); afficher(chaines);
freeb83
Messages postés
304
Date d'inscription
vendredi 29 février 2008
Statut
Membre
Dernière intervention
25 mai 2015
19
16 oct. 2011 à 19:11
16 oct. 2011 à 19:11
ben disons que j'ai
var temp=" 'droite', 'rouge', 'printemps' ";
il faudrait que j'arrive à avoir :
var temp1='droite';
var temp2='rouge';
var temp3='printemp';
En tout cas merci de m'aider
var temp=" 'droite', 'rouge', 'printemps' ";
il faudrait que j'arrive à avoir :
var temp1='droite';
var temp2='rouge';
var temp3='printemp';
En tout cas merci de m'aider
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
16 oct. 2011 à 19:15
16 oct. 2011 à 19:15
Utilise les tableaux, comme je te l'ai montré.
Sauf qu'au lieu de « variable1 variable2 variable3 », tu auras « variable[0] variable[1] variable[2] ».
Tu peux facilement exploiter les tableaux avec une boucle « for(i in tableau) { ... } » où i correspond au numéro de l'entrée.
Sauf qu'au lieu de « variable1 variable2 variable3 », tu auras « variable[0] variable[1] variable[2] ».
Tu peux facilement exploiter les tableaux avec une boucle « for(i in tableau) { ... } » où i correspond au numéro de l'entrée.
freeb83
Messages postés
304
Date d'inscription
vendredi 29 février 2008
Statut
Membre
Dernière intervention
25 mai 2015
19
16 oct. 2011 à 19:18
16 oct. 2011 à 19:18
ben le probléme c'est que mes variables reviennent d'une page php lancé par un code ajax et cette page ne me renvoie qu'une chaine de caractère contenant les 3 variables déjà concaténées...
freeb83
Messages postés
304
Date d'inscription
vendredi 29 février 2008
Statut
Membre
Dernière intervention
25 mai 2015
19
16 oct. 2011 à 19:25
16 oct. 2011 à 19:25
merci bcp, je crois que je vais mettre un refresh sur ma page html, ce sera moche mais bon ....
Bonne soirée
Bonne soirée
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
16 oct. 2011 à 19:20
16 oct. 2011 à 19:20
Alors utilise plutôt JSON, c'est un format faciliter le transfert de données.