Bonjour,
Je cherche à relever la position d'un champ texte afin de lui coller une liste de suggestion (via Ajax).
Le souci est que ce code (voyant que le mien ne marchait pas, j'en ai pompé d'autres qui ont montré le même problème) provenant de site ...
invariablement, me retourne NaN.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 function testtop(r) { return calculeOffset(r,"offsetTop"); } function calculeOffset(element,attr) { var offset=0; while(element) { offset+=element[attr]; element=element.offsetParent; } return offset; }
voici ma page de test:
Avez-vous une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <body> <tr> <td><input type="text" id="te" name="tex" /></td> </tr> <tr> <td><input type="button" id="lb" name="sup_lb" value="Supprimer" class="btsup" onclick="alert(testtop('te'))" > </td> </tr> </form> </table> </div> </body>
Christian
Partager