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 :

diminuer attribut top de 10px


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par défaut diminuer attribut top de 10px
    Bonjour,

    Je cherche a diminuer la valeur de l'attribut top d'un div en javascript...
    J'ai essayé ca, mais ca ne marche pas:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    document.getElementById("boxHandle"+i).style.top -=10;
    En fait, si je fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    alert(document.getElementById("boxHandle"+i).style.top);
    Cela me retourne 124px

    Donc je suppose qu'il considère la valeur comme une chaine de caractère plutot qu'un entier...

    Comment faire pour pouvoir diminuer de 10px la valeur top?

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 89
    Par défaut
    Comme tu le dis si bien, c'est une chaîne de caractères. Il suffit donc de la transformer en nombre, de soustraire 10 et de rajouter 'px' :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById("boxHandle"+i).style.top = (parseInt(document.getElementById("boxHandle"+i).style.top, 10) -10) + 'px';

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par défaut
    Merci beaucoup, ca marche au poil!!

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

Discussions similaires

  1. Un attribut du style "always on top" ?
    Par Gaaaga dans le forum Flex
    Réponses: 3
    Dernier message: 20/05/2008, 11h08
  2. Filtre d'affichage de balise selon leur attributs
    Par Norely dans le forum XML/XSL et SOAP
    Réponses: 10
    Dernier message: 03/04/2003, 14h33
  3. Une fonction avec des attributs non obligatoires
    Par YanK dans le forum Langage
    Réponses: 5
    Dernier message: 15/11/2002, 13h39
  4. Lire un attribut dans un fichier XML en C++
    Par ti.k-nar dans le forum XML
    Réponses: 2
    Dernier message: 14/10/2002, 15h22
  5. comment changer d'attribut de fonte dans un Tlabel?
    Par sb dans le forum Composants VCL
    Réponses: 3
    Dernier message: 21/08/2002, 16h53

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