Re-bonjour,
Est-il possible de récupérer la position verticale d'un input ?
Merci pour vos réponses.![]()
Re-bonjour,
Est-il possible de récupérer la position verticale d'un input ?
Merci pour vos réponses.![]()
offsetTop
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
sinon y'a plus compliqué:
Sous IE: currentStyle de l'element HTML:
Sous Moz et Opera: getComputedStyle() :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if (x.currentStyle) var y = x.currentStyle[Proprietedestyle];
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 else if (window.getComputedStyle) var y = document.defaultView.getComputedStyle(x,null).getPropertyValue(Proprietedestyle)
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Il me renvoie toujours la même valeur : 1.Envoyé par SpaceFrog
NB : le input fait partie d'une table.
un bout de code serait plus facile à diagnostiquer ...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Je dois interrompre momentanément. Je reprends + tard. MerciEnvoyé par SpaceFrog
![]()
Bonjour tout le monde,![]()
Je reviens sur mon pb...
En fait offsetTop n'est pas renseigné parce que l'input est dans un tableau et pas dans une div.
Existe t'il un autre moyen ?
Sinon je vais me servir de la position de début du tableau + par la hauteur de chaque cellule * l'indice de la cellule.
On bricole comme on peut...![]()
oui tu doit pouvoir bidouiller en faisant une boucle qui remonte les parentNode de ton element et qui additionne les offsetTop au fu et a mesure
Euh, histoire de faire la boucle un peu proprement, je la ferais même sur les offsetParent....Envoyé par siddh
Sinon, le problème vient plus probablement d'une clause de positionnement absolute/relative quelque part dans ton CSS que du tableau, mais de toute façon la solution est la même.
Partager