Problème de javascript
Résolu/Fermé
Coutcout86
Messages postés
195
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
26 mai 2016
-
Modifié par jordane45 le 19/02/2015 à 12:41
Coutcout86 Messages postés 195 Date d'inscription lundi 23 novembre 2009 Statut Membre Dernière intervention 26 mai 2016 - 19 févr. 2015 à 15:27
Coutcout86 Messages postés 195 Date d'inscription lundi 23 novembre 2009 Statut Membre Dernière intervention 26 mai 2016 - 19 févr. 2015 à 15:27
A voir également:
- Problème de javascript
- Telecharger javascript - Télécharger - Langages
- Table de multiplication javascript ✓ - Forum Javascript
- Javascript echo ✓ - Forum PHP
- Quelque chose bloque le fonctionnement de javascript sur votre ordinateur ✓ - Forum Virus
- Vous devez supporter le javascript et accepter les cookies pour continuer. desactivez les plugins de type adblock qui peuvent bloquer certaines parties du service merci de reessayer ulterieurement. erreur #125 - Forum Mozilla Firefox
2 réponses
jordane45
Messages postés
38241
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 septembre 2024
4 689
19 févr. 2015 à 12:59
19 févr. 2015 à 12:59
Bonjour,
var test = "1"; var puissanceDiplomeObtenu = Math.pow(2,0); var puissanceActiviteNAR4 = Math.pow(2,0); var puissanceSpecialiteRecherche = Math.pow(2,0); var tabSelect = { diplome: puissanceDiplomeObtenu, activiteNAR4 : puissanceActiviteNAR4, sous_activite1 : puissanceSpecialiteRecherche } for( var idSelect in tabSelect) { if( (tabSelect[idSelect]) == test ){ alert("Je suis là"); document.getElementById("'"+idSelect+"'").style.border= "1px solid red"; } }
Utilisateur anonyme
Modifié par le père. le 19/02/2015 à 15:11
Modifié par le père. le 19/02/2015 à 15:11
Bonjour
Tu as le même problème que dans l'écriture de tabSelect : tu ajoutes des "'" alors que ces apostrophes ne font pas partie de l'id.
Il fallait écrire
Le code que tu avais écrit modifiait le border de
document.getElementById("'"+idSelect+"'").style.border= "1px solid red";
Tu as le même problème que dans l'écriture de tabSelect : tu ajoutes des "'" alors que ces apostrophes ne font pas partie de l'id.
Il fallait écrire
document.getElementById(idSelect).style.border= "1px solid red";
Le code que tu avais écrit modifiait le border de
<div id="'diplome'">alors que toi tu veux modifier celui de
<div id="diplome">.
Coutcout86
Messages postés
195
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
26 mai 2016
19 févr. 2015 à 15:27
19 févr. 2015 à 15:27
Effectivement ça marche.
J'étais juste convaincu que sans les "'" le
Merci pour toutes ces informations !! :)
Bon courage et à bientôt !!
J'étais juste convaincu que sans les "'" le
<div id="diplome">serait écrit comme ça
<div id=diplome>et je pensais que c'était le problème mais apparemment non.
Merci pour toutes ces informations !! :)
Bon courage et à bientôt !!
19 févr. 2015 à 14:58
Auriez-vous une solution ?
Merci d'avance.