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 :

Mettre en surbrillance


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    455
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 455
    Par défaut Mettre en surbrillance
    Bonjour,

    je voudrais mettre en surbrillance une ligne de mon tableau quand la souris passe dessus...
    j'ai essayé de le faire avec une feuille de style css mais cela ne fonctionne pas.
    Quelqu'un aurait il une idée pour le faire en javascript..
    je ne m'y connais pas.
    Merci

  2. #2
    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 659
    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 659
    Billets dans le blog
    1
    Par défaut
    il n'est pas possible de le faire uniquement en css car seule la balise a permet le hover universellement et il n'est pas possible de mettre une ligne dans une balise a (sauf à fait un code de poulpe avarié )

    il faut compiner css et javascript ...

    un classe normale et une classe surbrillance (background-color)

    puis sur le onmouseover et onmouseout modifier le className du tr ...
    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 !

  3. #3
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    455
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 455
    Par défaut
    euh je ne comprends pas trop?
    je mets du javascript dans

  4. #4
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    455
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 455
    Par défaut
    mon css?

  5. #5
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    455
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 455
    Par défaut
    ok j'ai compris
    j'ai mis ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    <tr class="affichage" onmouseover="">
    mais je ne sais pas comment faire pour indiquer de changer de class dans mon Mouseover....
    j'essaye de rechercher sur internet mais je ne trouve rien

  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 659
    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 659
    Billets dans le blog
    1
    Par défaut
    j'ai dit ça moi ?

    Non pas du tout
    tu fais deux classes css ... jusque là tout est normal ...
    tu mets au depart ton tr en class normal ...
    là encore rien de bien sorcier ...
    mais là ou ça devient magique ... mais pas très compliqué, c'est d'utiliser le onmousevoer en onmouseout du tr pour lui faire changer de class ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    onmouseover="this.className='surbrillance'" onmouseout="this.className='normal'"
    dans la balsie tr ...
    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
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    455
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 455
    Par défaut
    ok merci..

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

Discussions similaires

  1. mettre en surbrillance
    Par koalavert dans le forum Windows Vista
    Réponses: 0
    Dernier message: 02/12/2008, 17h02
  2. Comment mettre en surbrillance un mot d'un TCanvas ?
    Par richard038 dans le forum Langage
    Réponses: 2
    Dernier message: 09/11/2007, 21h00
  3. [VB.NET] Sélectionner un champ, le mettre en surbrillance
    Par Lois dans le forum Windows Forms
    Réponses: 4
    Dernier message: 26/09/2007, 20h11
  4. [JButton] Mettre en surbrillance un JButton
    Par ThanosT dans le forum Composants
    Réponses: 3
    Dernier message: 06/11/2005, 10h26
  5. BCB6 mettre en surbrillance le texte
    Par winow dans le forum C++Builder
    Réponses: 8
    Dernier message: 08/10/2005, 22h13

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