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 :

Changer de couleur cellule


Sujet :

JavaScript

  1. #1
    Inactif Avatar de franck.automaticien
    Inscrit en
    Février 2004
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Février 2004
    Messages : 238
    Par défaut Changer de couleur cellule
    Bonjour
    je developpe une application en javascript 1.2
    et je suis obligé de faire un changement de couleur de cellule avec la fonction BGCOLOR


    suivant sa

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementsByTagName('td')[0].style.backgroundColor='green'
    en faite ceux ci marche trés bien dans Internet Explorer mais cela ne marche pas dans mon application Tactile en JavaScript 1.2
    car le backgroundcolor n'est pas accépter par mon application mais BGCOLOR est accepter mais je ne sais pas comment faire
    est ce que quelqu'un peut m'aider ???

    merci @+°+

  2. #2
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par défaut
    Salut,

    Quelle est la différence entre ce message et celui-ci?

  3. #3
    Inactif Avatar de franck.automaticien
    Inscrit en
    Février 2004
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Février 2004
    Messages : 238
    Par défaut
    meme po un soupcon d'idée?? pour mon probléme

  4. #4
    Inactif Avatar de franck.automaticien
    Inscrit en
    Février 2004
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Février 2004
    Messages : 238
    Par défaut
    méme pas un soupcon d'idé???

    merci d'avance??

  5. #5
    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
    bonjour,

    bgcolor n'est pas une "sous-propriété" de la propriété style.
    Voici un exemple d'utilisation de bgColor :

    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
    <html>
    <head>
    <title></title>
    <script type="text/javascript">
    <!--
    function ChangeCouleur()
    {
     var elmt = document.getElementById("Cellule");
     elmt.bgColor = "#A1D2C3"; 
    }
     
    //-->
    </script>
    </head>
     
    <body>
    <table border="1">
      <tr>
        <td>AAAAA
        </td>
        <td>AAAAA
        </td>
        <td id="Cellule" bgcolor="#AAAAAA">AAAAA
        </td>
      </tr>
    </table>
    <input type="button" value="Bouton" id="BNom" onclick="ChangeCouleur()">
     
    </body>
     
    </html>

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    sous propriété de style est backgroundColor
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Inactif Avatar de franck.automaticien
    Inscrit en
    Février 2004
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Février 2004
    Messages : 238
    Par défaut
    je te remercie je v tester sa sur mon Application Tactile normalement sa doit marcher car sa accepte le bgCOLOR

    merci a toi

  8. #8
    Inactif Avatar de franck.automaticien
    Inscrit en
    Février 2004
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Février 2004
    Messages : 238
    Par défaut
    snif merci pour ton aide mais sa ne marche pas je sui degouter peut on utiliser un Bgcolor sans Id car comme tu le voi ci dessous voici ce que accepte mon afficheur pour les balise Td
    il y a BGcolor mais pas de Id snifff

    en faite ou il y a les rond c'est les balise accepter par l'ecran tactile



    merci encore de ton aide

  9. #9
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    ben tu es sous quel nav ... j'ai testé ça sans souci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <table style='width:100%' >
    	<tr>
    		<td style="background-color:blue;width:100%;" onmouseover="this.style.backgroundColor='red';" onmouseout="this.style.backgroundColor='blue'">&nbsp;</td>
    	</tr>
     
    </table>
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  10. #10
    Inactif Avatar de franck.automaticien
    Inscrit en
    Février 2004
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Février 2004
    Messages : 238
    Par défaut
    en faite c pas un navigateur c'est une application tactile sur un robot qui n'accepte qu certaine balise et javascriopt 1.1 ou 1.2 ,
    en faite le code sa marche sur IE ou Mozilla mais sa ne marche sur l'ecran que je devellope

    je vien de m'apercevoir qu'il accepte la methode write sur les documen est ce que tu as un exemple de write a me filer??
    merci a toi mec pour ces info
    je galere sa me soul cette afficheur de merde

    merci a toi

  11. #11
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Oki scuz j'avais pas compris la spécificité de l'afficheur ...

    essaye ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <table style='width:100%' >
       <tr>
          <td BGCOLOR="blue"
     onmouseover="this.getAttribute("BGCOLOR")='red';" onmouseout="this.getAttribute("BGCOLOR")='blue'">&nbsp;</td>
       </tr>
     
    </table>
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  12. #12
    Inactif Avatar de franck.automaticien
    Inscrit en
    Février 2004
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Février 2004
    Messages : 238
    Par défaut
    par rapport a un une valeur en java sa pourait faire quoi???


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    function Init()
    {
     
    		var msg;
    		msg = document.PassForm.A.value;
    		alert(msg);
    		if (msg == "1")
    		{
    		this.getAttribute("BGCOLOR")='red';
     		}
    }


    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
    20
    21
    22
    23
    24
    25
    TABLE HEIGHT="388" WIDTH="628" BORDER="1" CELLSPACING="0" >
    <TD id = "MANU1" ALIGN="Center" HEIGHT="100" WIDTH="100">
    		<H2>TestScript</H2> 
    		<FORM NAME="PassForm">
    		<INPUT TYPE="HIDDEN" name="A" value=1>
    		<INPUT TYPE="BUTTON" value="R1" onclick= "javascript: Init()">
    </FORM>
    </TD>
    	<TD BGCOLOR= "blue" ALIGN="Center" HEIGHT="100" WIDTH="100">
     
     
    		<a href="javascript: Init1()" >AA TEST</a> 
     
    </TD>
     
    </TABLE>
     
    <table>
       <tr>
          <td WIDTH="388" BGCOLOR="blue">&nbsp;</td>
       </tr>
     
    </table>
    </BODY>
    </HTML>
    Merci a toi

  13. #13
    Inactif Avatar de franck.automaticien
    Inscrit en
    Février 2004
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Février 2004
    Messages : 238
    Par défaut
    Est ce que tu as vus mon manuel??
    sa te parle un peu??

    merci a toi

  14. #14
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Heu non pour le manuel dsl pas le temps ...

    si getAttribute ne fonctionne pas essaye setAttribute ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  15. #15
    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
    bonjour,

    essaye ceci :
    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
    <html>
    <head>
    <title></title>
    <script type="text/javascript">
    <!--
    function ChangeCouleur(objet, couleur)
    {
     objet.bgColor = couleur;
    }
     
    //-->
    </script>
    </head>
     
    <body>
    <table border="1">
      <tr>
        <td bgcolor="#AAAAAA" onclick="ChangeCouleur(this,'#D2A1C3')">cellule 1
        </td>
        <td bgcolor="#AAAAAA" onclick="ChangeCouleur(this,'#A1C3D2')">cellule 2
        </td>
        <td bgcolor="#AAAAAA" onclick="ChangeCouleur(this,'#A1D2C3')">cellule 3
        </td>
      </tr>
    </table>
    </body>
    </html>
    pour changer la couleur, il faut cliquer sur la cellule. L'objet concerné et la couleur sont les arguments de la fonction. Sinon précise dans quelles circonstances la cellule doit changer de couleur.

  16. #16
    Inactif Avatar de franck.automaticien
    Inscrit en
    Février 2004
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Février 2004
    Messages : 238
    Par défaut
    Citation Envoyé par Auteur
    bonjour,

    essaye ceci :
    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
    <html>
    <head>
    <title></title>
    <script type="text/javascript">
    <!--
    function ChangeCouleur(objet, couleur)
    {
     objet.bgColor = couleur;
    }
     
    //-->
    </script>
    </head>
     
    <body>
    <table border="1">
      <tr>
        <td bgcolor="#AAAAAA" onclick="ChangeCouleur(this,'#D2A1C3')">cellule 1
        </td>
        <td bgcolor="#AAAAAA" onclick="ChangeCouleur(this,'#A1C3D2')">cellule 2
        </td>
        <td bgcolor="#AAAAAA" onclick="ChangeCouleur(this,'#A1D2C3')">cellule 3
        </td>
      </tr>
    </table>
    </body>
    </html>
    pour changer la couleur, il faut cliquer sur la cellule. L'objet concerné et la couleur sont les arguments de la fonction. Sinon précise dans quelles circonstances la cellule doit changer de couleur.
    Merci a toi mais , comme je l'ai dit precedement mon soft n'accepte que certaine balise
    ci dessous





    Que puis je mettre a la place du this??? et du oncklic??
    merci de vos reponse
    cordialement
    keops

  17. #17
    Inactif Avatar de franck.automaticien
    Inscrit en
    Février 2004
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Février 2004
    Messages : 238
    Par défaut
    snif !!
    mon projet n'avance pas trop je suis bloquer sa me soule merci

  18. #18
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    heu ce que tu nous montres là se rapprote plus au style du td, pas aux évènement qui lui sont associés...
    en fait si c'est une application écran tactile, il faudrait savoir comment le lien est fait entre le tactile et le onclick
    existerait il un evènement ontouch ?
    La clé de ton problème est quel sont les évènements à utiliser ???
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  19. #19
    Inactif Avatar de franck.automaticien
    Inscrit en
    Février 2004
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Février 2004
    Messages : 238
    Par défaut
    wep c clair

    dans le dossier du tactile sur le manuel dans les dernier page il y son inscrit

    http://www.membres.lycos.fr/keopshill/images/tactil.pdf
    si ta un peu de temp tu peux look

    merci a toi de me repondre
    ou quelqu'un d'otre
    merci encore
    cordialement keops

  20. #20
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par défaut
    Le MP sur la façon d'écrire n'était pas pour un message précis mais pour ton style de rédaction en général.

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Réponses: 4
    Dernier message: 03/06/2010, 14h41
  2. [VB.NET] listview : changer la couleur d'une cellule
    Par SergeF dans le forum Windows Forms
    Réponses: 6
    Dernier message: 28/10/2005, 08h58
  3. changer la couleur d'une cellule
    Par maxos75 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 12/10/2005, 20h17
  4. [JTable] Changer la couleur d'une cellule
    Par Freak49 dans le forum Composants
    Réponses: 1
    Dernier message: 06/10/2005, 18h11
  5. Réponses: 4
    Dernier message: 01/10/2005, 11h03

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