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 :

modifier dynamiquement le style lors d'une selection


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    R�dacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par d�faut modifier dynamiquement le style lors d'une selection
    bonjour,

    j'ai un tableau..avec la possibilit� de s�l�ctionner une ligne..
    lors de la selection, le style par d�faut de mon composant met toute la ligne en bleu et le contenu devient invisible..
    comment modifier en javascript le style selectionn�..

    j'ai test� ceci mais �a ne fonctionne pas

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    var row = document.getElementById('id);
    row.style.backgroundColor='#FFDEDE';

  2. #2
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Bonjour,
    il manque une quote ...
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementById('id_du_tr').style.backgroundColor='#FFDEDE';
    devrait fonctionner ...

    A+

  3. #3
    R�dacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par d�faut
    Citation Envoy� par E.Bzz Voir le message
    Bonjour,
    il manque une quote ...
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementById('id_du_tr').style.backgroundColor='#FFDEDE';
    devrait fonctionner ...

    A+
    merci..
    l'id c'etait juste pour l'exemple, je recupere l'element avec une methode d'un framework ajax..
    c'etait encore plus con que �a. je restais sur le meme IE et il n'a pas pris le dernier fichier js..

  4. #4
    R�dacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par d�faut
    d�sol�. au fait, je voudrais changer le background juste � la selection d'une ligne , la solution ci-dessus garde la couleur meme quand la ligne n'est plus selectionn�e..

  5. #5
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par Sniper37 Voir le message
    d�sol�. au fait, je voudrais changer le background juste � la selection d'une ligne , la solution ci-dessus garde la couleur meme quand la ligne n'est plus selectionn�e..
    L'instruction que tu nous donnes est pour le moins ... sortie de son contexte
    En supposant que tu la lances sur onclick :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    var couleur_unselect = '#FFFFFF';
    var couleur_select = '#FFDEDE';
    var couleur_ligne = document.getElementById('id_du_tr').style.backgroundColor;
    couleur_ligne = (couleur_ligne == couleur_select) ? couleur_unselect : couleur_select;
    A+

  6. #6
    R�dacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par d�faut
    Citation Envoy� par E.Bzz Voir le message
    L'instruction que tu nous donnes est pour le moins ... sortie de son contexte
    En supposant que tu la lances sur onclick :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    var couleur_unselect = '#FFFFFF';
    var couleur_select = '#FFDEDE';
    var couleur_ligne = document.getElementById('id_du_tr').style.backgroundColor;
    couleur_ligne = (couleur_ligne == couleur_select) ? couleur_unselect : couleur_select;
    A+

    ouii mais �a fait la meme chose ..

    on peut faire dynamiquement le onClick dans le javascript..?

    ma fonction ressemble a onClick..mais je n'ai pas la main dessus..je ne epux pas la modifier je suis oblig� de surcharger le onClickj dans le javascript..

    mercii

Discussions similaires

  1. R�ponses: 10
    Dernier message: 13/11/2007, 13h04
  2. dropdownlist g�rer �v�nement lors d'une selection
    Par blandine555 dans le forum ASP.NET
    R�ponses: 6
    Dernier message: 25/07/2007, 19h11
  3. R�ponses: 11
    Dernier message: 17/07/2006, 22h08
  4. Modifier dynamiquement TOUS les URL d'une page
    Par Torpedox dans le forum Langage
    R�ponses: 2
    Dernier message: 06/04/2006, 05h21
  5. Modifier dynamiquement le style d'un textarea
    Par AlLutun dans le forum G�n�ral JavaScript
    R�ponses: 6
    Dernier message: 09/11/2004, 15h18

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