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 :

ScrollTop pour un div


Sujet :

JavaScript

  1. #1
    Membre du Club
    Inscrit en
    Juin 2003
    Messages
    205
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juin 2003
    Messages : 205
    Points : 56
    Points
    56
    Par défaut ScrollTop pour un div
    Bonjour,

    je connais la fonction document.body.scrolltop qui permet de connaitre le décalage vertical lorsque l'on autilisé la scrollbar pour descendre mais connaissez vous un moyen pour récupérer cette meme valeur mais pour un div avec un overflow en auto.

    Merci d'avance

    Nixonne

  2. #2
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Points : 5 011
    Points
    5 011
    Par défaut
    euh ben le scrollTop du div en question non ?

  3. #3
    Membre du Club
    Inscrit en
    Juin 2003
    Messages
    205
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juin 2003
    Messages : 205
    Points : 56
    Points
    56
    Par défaut
    ouais c'est le scrollTOp du div que je veux récupérer mais je sais pas comment faire.

    Merci d'avance

    Nixonne

  4. #4
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Points : 5 011
    Points
    5 011
    Par défaut
    ben tu lui met un id et ensuite :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById("id_du_div").scrollTop

  5. #5
    Membre du Club
    Inscrit en
    Juin 2003
    Messages
    205
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juin 2003
    Messages : 205
    Points : 56
    Points
    56
    Par défaut
    Citation Envoyé par siddh
    ben tu lui met un id et ensuite :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById("id_du_div").scrollTop
    Merci beaucoup,

    juste une petite derniere question, comment faire pour récupérer l'id quand celui-ci est dynamique?

  6. #6
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Points : 5 011
    Points
    5 011
    Par défaut
    tu connais pas l'id a l'avance ?

  7. #7
    Membre du Club
    Inscrit en
    Juin 2003
    Messages
    205
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juin 2003
    Messages : 205
    Points : 56
    Points
    56
    Par défaut
    Malheuresement non, car c'est générer en dynamique

  8. #8
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Points : 5 011
    Points
    5 011
    Par défaut
    comment est ce que tu le génère ?

    sinon tu peux passer par un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    getElementsByTagName('div')
    mais ca va te retourner tous les div de ta page et va falloir boucler dessus et faire des tests

  9. #9
    Membre du Club
    Inscrit en
    Juin 2003
    Messages
    205
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juin 2003
    Messages : 205
    Points : 56
    Points
    56
    Par défaut
    il n'y a aucune méthode qui permet de connaitre le nom du parent d'un element?

    si non dommage

  10. #10
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Points : 5 011
    Points
    5 011
    Par défaut
    si bien sur c'est parentNode pour remonter au parent et ensuite tu test le name

Discussions similaires

  1. Problème de positionnement pour un div #footer
    Par Thomus38 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 14/06/2007, 16h09
  2. mettre des OVERFLOW pour un DIV
    Par Argorate dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 15/08/2006, 20h13
  3. ascenseur pour une div
    Par crampouz dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 03/07/2006, 14h51
  4. [HTML] clic pour afficher div -> page revient en haut
    Par grinder59 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 04/05/2006, 10h12
  5. [CSS] propriété resizable pour une div ?
    Par 10-nice dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 22/09/2005, 10h12

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