|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Développeur informatique Inscription : avril 2011 Messages : 15 ![]() |
Bonjour à tous,
j'essaye de récupérer l'id d'un tableau créé dynamiquement et voici ce que j'ai pensé faire : Code :
j'ai trop gratté la tête ! qu'es ce qui ne va pas là !! merci d'avance |
||
|
|
00
|
|
|
#2 | ||
|
Membre chevronné
![]() Krusty Inscription : mai 2009 Messages : 472 ![]() |
sur cette ligne tu donne l'id
Code :
myTable.setAttribute('id','table_'+i); Code :
__________________
programmer n'est pas connaitre tous les moindres détails d'un langage mais savoir exploiter sous toutes ses facettes ce que l'on connait. |
||
|
|
00
|
|
|
#3 | ||
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
Bonsoir,
plusieurs remarques Code :
myTable.setAttribute('id','table_'+i); il te faut faire Code :
myTable.setAttribute('id','table_'+(i++)); Code :
je penses que tu veux lire le dernier indice du tableau alors il te faut faire Code :
alert (allTables[allTables.length -1].id); |
||
|
|
00
|
|
|
#4 | ||
|
Invité de passage
![]() Développeur informatique Inscription : avril 2011 Messages : 15 ![]() |
bonsoir à tous
oups j'ai oublié de mettre i++ après la ligne 13 donc le code deviens comme suit: Code :
voila donc je veux juste récupérer l'id du dernier tableau créé . merci mekal j'ai pensé à ton idée mais je préfère cette méthode pour le moment et si je ne trouve pas de solution je l'utiliserai. NoSmoking : je t assure que chaque tableau a un id propre a lui sans et que me donne le dernier "i" incrémenté aussi et le numéro du dernier élément tableau dans le div "divo" sans problèmes mais ce que je ne comprends pas est que ne me donne que l'id du premier tableau. merci pour tout |
||
|
|
00
|
|
|
#5 | ||
|
Invité de passage
![]() Développeur informatique Inscription : avril 2011 Messages : 15 ![]() |
euuuhh !!
ca marche mais je ne comprends pas pourquoi et comment !! ![]() Code :
Code :
alert (allTables[allTables.length -1].id); merci NoSmoking |
||
|
|
00
|
|
|
#6 |
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 128 ![]() |
Bonjour,
Parce que l'indice d'un tableau commence par 0 ainsi les indices sont de 0 à length-1. A+. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com