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 valeur l'onglet s�lectionn� d'un menu


Sujet :

JavaScript

  1. #1
    Membre �clair�
    Avatar de betsprite
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    472
    D�tails du profil
    Informations personnelles :
    �ge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 472
    Par d�faut Mettre en valeur l'onglet s�lectionn� d'un menu
    Bonjour,

    J'aimerais faire ressortir l'onglet selectionn� dans mon menu (un genre de hidefocus).

    Pour se faire, j'utilise une fonction javascript mais je ne sais pas vraiment comment m'y prendre. Voici mon code :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    <span id="Menus_" runat="server">
    <span id="Menus_Menu1">
    <a id="Menus_Menu1_DEMANDE runat="server" href="" onfocus="Selection();">Nouvelle demande</a>
    // ...
    Et :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    <script type="text/javascript">
     
    function Selection(){
     
    }
     
    </script>
    Comment r�cup�rer l'�l�ment selectionn� ? (var elem = Document. ... ?)
    Et comment le faire ressortir ? (m�thode hide() ?)

    J'�sp�re que vous pourrez m'aider !

    Merci

  2. #2
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POO�te
    Inscrit en
    Avril 2008
    Messages
    2 652
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activit� : POO�te

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par d�faut
    Pour d�signer ton �l�ment : getElementById("Menus_Menu1_DEMANDE")
    (attention dans ton extrait la valeur de l'id n'est pas "referm�e" (guillemet final manquant))

    Pour masquer/afficher, si tu construis une fonction pour �a, tu peux t'inspirer du principe suivant (en consid�rant que tu as r�cup�r� ton �l�ment dans la variable elem :
    Code javascript : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
          if (elem.style.display == "none") elem.style.display = "";
          else elem.style.display = "none";
    Par contre je ne comprends pas bien comment "hide" peut correspondre � la mise en valeur d'un �l�ment s�lectionn�...

  3. #3
    Membre �clair�
    Avatar de betsprite
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    472
    D�tails du profil
    Informations personnelles :
    �ge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 472
    Par d�faut
    Merci RomainVALERI pour ta r�ponse !

    Je vais essayer ce que tu m'as donn�. Sinon, je vais essayer de g�rer �a dans le code behind de chaque page ASPX en changeant le style de l'onglet selectionn�!

    Merci beaucoup en tout cas j'ai plusieurs possibilit�s qui s'offrent � moi maintenant

Discussions similaires

  1. [Spip] Conserver la valeur de l'onglet s�lectionn�
    Par bikkou dans le forum EDI, CMS, Outils, Scripts et API
    R�ponses: 8
    Dernier message: 19/12/2007, 09h30
  2. mettre une valeur a un champs dans un onglet..
    Par Fritzoune dans le forum Access
    R�ponses: 2
    Dernier message: 03/03/2006, 14h33
  3. [VB]SSTAB : Mettre en gras le titre de l'onglet s�lectionn�
    Par pcvesoul dans le forum VB 6 et ant�rieur
    R�ponses: 1
    Dernier message: 08/02/2006, 12h34
  4. Mettre la valeur d'une table dans une CString
    Par Lucier dans le forum MFC
    R�ponses: 29
    Dernier message: 26/11/2004, 16h04
  5. Mettre la valeur d'un param�tre dans un champs
    Par Fabby69 dans le forum MS SQL Server
    R�ponses: 4
    Dernier message: 11/10/2004, 16h08

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