begin process at 2012 05 29 07:48:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Fonctionnement d'une propriété d'un navigateur

 > 

Connaitre le type de position d'un élément


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Connaitre le type de position d'un élément

mardi 17 juillet 2007 à 00:36:48 | Connaitre le type de position d'un élément

Evangun

Bonsoir à tous,

Comment faire pour connaître le type de position d'un élément (static, relative, absolute) s'il n'a pas été préalabement fixé en javascript ?

Parce que si ma div est positionnée en absolue grâce à une classe css ou une règle sur son #id, si je fais alert(madiv.style.position); il me renvoie vide !

En revanche, si je fais madiv.style.position = "absolute"; puis de nouveau alert(madiv.style.position); cette fois il me dit bien "absolute" !

Merci beaucoup de votre aide !
mardi 17 juillet 2007 à 04:53:27 | Re : Connaitre le type de position d'un élément

bultez

Membre Club
Réponse acceptée !




Bonjour,

il est vrai que la plupart des docs n'en causent pas...

<style type="text/css">
    .tata  { position:relative;top:50px;    }
    div    { background-Color:#FFFF00;    }
</style>
<div id="toto" name="toto" style="position:absolute">1</div>
<div id="tata" name="tata" class="tata">2</div>
<script type="text/javascript">
    var ie = false;    /*@cc_on    ie = true;    @*/
    if (ie)
        alert(document.getElementById("toto").currentStyle.position+"\r\n"+
              document.getElementById("tata").currentStyle.position+"\r\n"+
              document.getElementById("tata").currentStyle.fontFamily+"\r\n"+
              document.getElementById("toto").currentStyle.backgroundColor    );
    else
        alert(window.getComputedStyle(document.getElementById("toto"),null).position+"\r\n"+
                  window.getComputedStyle(document.getElementById("tata"),null).position+"\r\n"+
                window.getComputedStyle(document.getElementById("tata"),null).fontFamily+"\r\n"+
                window.getComputedStyle(document.getElementById("toto"),null).backgroundColor    );
</script>


    et comme trop souvent,  IE != FF et consors


Cordialement                Bul     [mon Site]     [M'écrire]



mardi 17 juillet 2007 à 11:23:25 | Re : Connaitre le type de position d'un élément

Evangun

Merci beaucoup Bultez, tu me sauves la mise comme toujours !!
Je me demande comment tu fais pour répondre à tout, c'est toi qui a inventé le javascript ?
merci encore

mardi 17 juillet 2007 à 13:35:33 | Re : Connaitre le type de position d'un élément

bultez

Membre Club




>>tu me sauves la mise
    sur ce coup la, je fus, certes, le plus vif. mais les autres
       intervenants auraient aussi su répondre.

>>comment tu fais pour répondre à tout,
    très très loin de la.
    je peux répondre sur des choses "simples"
    au niveau programmation ( javascript ou autre ), je suis une billle,
       ( et pas seulement par rapport à certains intervenants, que je
         ne nommerais pas de peur d'en oublier )



Cordialement                Bul     [mon Site]     [M'écrire]





Cette discussion est classée dans : élément, type, position, absolute, madiv


Répondre à ce message

Sujets en rapport avec ce message

Connaitre le type de position d'un élément [ par Evangun ] Bonsoir à tous,Comment faire pour connaître le type de position d'un élément (static, relative, absolute) s'il n'a pas été préalabement fixé en javasc DIV position absolute fullscreen ? [ par guepard53 ] Salut à tous ! :-)J'aimerais griser le contenu d'une page quand j'affiche un div au dessus. Par exemple une image. J'ai déjà vu ça mais je ne retrouve pb compatibilité explorer [ par Bestdoud ] Bonjour,J'ai fait cette page web:http://amigagaamp.free.fr/index2.htmCa fonctionne très bien sous IE mais pas sous firefox et j'ai pas esséy les autre Position d'un élément de tableau [ par BlouMan ] Bonjour,je voudrais savoir s'il est possible de connaitre la position d'un élément d'un tableau.Je ne sais pas si vous me comprenez alors le mets un e Mon animation flash ne se lit pas avec SWFOBJECT [ par Nixeus ] Bonjour à tous,J'ai voulu intégrer une animation swf dans ma page HTML, en passant par SWFOBJECT afin de ne pas avoir le fameux message d'avertissemen problème de position d'une image lors du survol d'un lien [ par molio ] Bonjour, J'essaie de faire un site internet pour mon laboratoire. je souhaite faire apparaitre une image qui suit la souris au survol d'un lien vers Position absolute selon un calque [ par skit ] Bonjour à tous, j'ai un petit problème pour lequel je ne trouve aucune réponse. J'ai deux calques imbriqués l'un dans l'autre et celui qui est imbriqu problème de positionnement de bloc dans conteneur [ par sagat06 ] Bonjour à tous, j'ai donc un petit soucis côté CSS. Je pensais obtenir 1 bloc parent contenant 3 enfants et les "englobant" avec sa bordure, or il n' problème de positionnement de calques css et IE 6 [ par Justkill ] Bonjour à vous,je viens vous voir encore une fois pour avoir vos conseils éclairés. En effet, comme l'énonce le titre, j'ai un soucis de positionnemen Formulaire de contact de type Captcha [ par vhalter ] Bonjour à tous, Je suis novice dans le html. J'utilise expression web qui m'aide bcp. Je souhaite utiliser un formulaire tel que celui-ci dans mon si


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,810 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales