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 :

scroll (positionnement) sur une liste dans DIV de taille fixe


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Développeur informatique
    Inscrit en
    Septembre 2008
    Messages
    102
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2008
    Messages : 102
    Par défaut scroll (positionnement) sur une liste dans DIV de taille fixe
    Bonjour,
    j'ai un petit souci avec js (dans une appli J2EE/struts/JSP)

    J'ai une div de taille fixe contenant une table de X éléments (variable selon contexte de l'appli) qui est en fait un arbre de navigation, bon peu importe en fait...
    Je souhaite pouvoir me positionner sur un élément donné de la liste (qui peut être au début, à la fin, au milieu, bref n'importe où...) et impossible...

    J'ai mis une ancre (id unique) devant chaque ligne (<TR>) de la table, puis pour tester, j'ai codé à l'appui sur un bouton un positionnement par location.href = "#xxxx", mais c'est inopérant, la DIV reste affichée sur "le haut" et ne scrolle pas vers la ligne souhaitée...

    Ca me saoule !

    Une idée svp ?????

  2. #2
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    document.getElementById("cellule").focus();
    Essayez sur l'id d'une cellule <td> et non d'une ligne <tr>.

  3. #3
    Membre confirmé
    Développeur informatique
    Inscrit en
    Septembre 2008
    Messages
    102
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2008
    Messages : 102
    Par défaut
    Citation Envoyé par vermine Voir le message
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    document.getElementById("cellule").focus();
    Essayez sur l'id d'une cellule <td> et non d'une ligne <tr>.
    J'essaie de ce pas... Merci !

    Edit : Bien vu ! C'est nettement mieux

    J'ai cependant encore une question : il n'y aucun moyen de faire ça avec une ancre ? Ca me simplifierait la vie car, d'une part j'ai déjà codé l'ajout dynamique des ancres sur les lignes et de plus les lignes ont parfois des id avec un préfixe variable ce qui en rajoute à la complexité du code

Discussions similaires

  1. Utiliser le double clic sur une liste dans HTA
    Par papyxy dans le forum VBScript
    Réponses: 3
    Dernier message: 06/07/2014, 09h14
  2. Positionnement sur une liste
    Par pandu dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 13/01/2012, 14h26
  3. [XL-2003] Boucle sur une liste dans Excel
    Par totoen dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 02/02/2010, 16h36
  4. [FORMULAIRE]Tri sur une liste dans un formulaire Access
    Par roidesizzets dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 12/06/2009, 12h35
  5. simuler un double click sur une liste dans un dbgrid
    Par bertrand_declerck dans le forum Bases de données
    Réponses: 1
    Dernier message: 01/09/2005, 10h45

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