IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

problème style.backgrounColor


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2004
    Messages
    803
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 803
    Par défaut problème style.backgrounColor
    Bonjour,

    Mon problème est le suivant : en exécutant le code qui suit, l'instruction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    chaine.style.backgroundColor = "#F3C200";
    n'est pas correctement exécutée.

    Maintenant, si je remplace moi-même la variable "chaine" par "document.commentaire.prenom", cela fonctionne correctement. Je ne vois pas mon erreur. Pourquoi la variable "chaine" n'est-elle pas correctement interprêtée? Merci d'avance pour vos éventuelles réflexions.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    function verifTout()//vérification de tous les champs du formulaire
    {
     var cpt = 0;
     var tab = new Array("document.commentaire.prenom.value","document.commentaire.commentaireclient.value","document.commentaire.nom.value");
     var index = 0;
     var chaine = "";
     var chaineEl = "";
     
     for(cpt; cpt < tab.length ; ++cpt)
      {
       if(verifChaine(tab[cpt])==1)
       {
        chaineEl1 = tab[cpt];
    	index = chaineEl1.indexOf("value");
    	chaine = tab[cpt].substring(0,(index - 1));
    	alert(chaine);
    	chaine.style.backgroundColor = "#F3C200";
        return (false);
       }
    .....

  2. #2
    Membre expérimenté Avatar de Tdeny
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    287
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 287
    Par défaut
    ça te renvoie quoi ?
    Quel est le résultat final ?

  3. #3
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Mon problème est le suivant : en exécutant le code qui suit, l'instruction
    Code:
    chaine.style.backgroundColor = "#F3C200";
    logique : tu changes le fond d'un élément appelé "chaine". Tu ne prends pas le contenu de chaine. En remplaçant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    chaine.style.backgroundColor = "#F3C200";
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    eval(chaine+".style.backgroundColor = \"#F3C200\"");
    cela devrait marcher.

  4. #4
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2004
    Messages
    803
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 803
    Par défaut
    OK!!

    Merci beaucoup! De fait, avec eval() ça fonctionne.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème style menu : bordure n'apparait parfois pas
    Par icechris dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 21/07/2011, 13h38
  2. Problème style gras et Html.fromHtml()
    Par Ryu2000 dans le forum Android
    Réponses: 0
    Dernier message: 09/05/2011, 11h59
  3. problème text backgrouncolor
    Par tubaas dans le forum Interfaces Graphiques
    Réponses: 5
    Dernier message: 19/11/2009, 11h04
  4. Problème Style Bredele
    Par dziga dans le forum Bibliographies - Index - Glossaires
    Réponses: 0
    Dernier message: 27/02/2009, 16h24
  5. Problème style Listbox sous Mac
    Par mxh77 dans le forum 4D
    Réponses: 0
    Dernier message: 17/04/2008, 12h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo