Javascript Compter les tags "td"

Javascript Compter les tags "td" - HTML/CSS - Programmation

Marsh Posté le 04-07-2008 à 11:05:31    

Bonjour,
j'ai une table de ce type (bien sur avec d'autres donnees)
 
<table id="test">
<tr>
<td>1</td>  <td>2</td>  <td>3</td>  <td>4</td>  <td>5</td>
</tr>
</table>
 
et je voudrai pouvoir conter le nombre de td dans le tr
j'ai ca
 
test = document.getElementById("test" );
nbColumns = test.firstChild.firstChild.childNodes.length;  
 
ca me revoit 5 sous IE (pour une fois que ca marche sous IE) et plante sous FF
(je vieux bien sur 5)
 
Merci d'avance pour l'aide


---------------
Toinou87 ;-p May the force be with you!!
Reply

Marsh Posté le 04-07-2008 à 11:05:31   

Reply

Marsh Posté le 04-07-2008 à 11:09:51    

document.getElementById("test" ).rows[0].cells.length()


---------------
Software and cathedrals are much the same - first we build them, then we pray.
Reply

Marsh Posté le 04-07-2008 à 11:14:24    

je viens de tester ca et ca marche ni pour IE ni pour FF


---------------
Toinou87 ;-p May the force be with you!!
Reply

Marsh Posté le 04-07-2008 à 11:29:55    

document.getElementById("test" ).rows[0].cells.length
 
(cells donne un tableau)

Reply

Marsh Posté le 04-07-2008 à 11:33:40    

yes ca marche, merci


---------------
Toinou87 ;-p May the force be with you!!
Reply

Marsh Posté le 04-07-2008 à 11:34:33    


bonjour à toutes et à tous,
 
anapajary++
 
si, si ( l'impératrice ), ça fonctionne parfaitement !
 
<body>
<table id="test">
<tr>
<td>1</td>  <td>2</td>  <td>3</td>  <td>4</td>  <td>5</td>
</tr>
</table>
<script>
 alert( document.getElementById("test" ).rows[0].cells.length );
 </script>
 </body>
 
essaye donc... et n'oublie pas les balises <body> et </body>
on peut bien entendu faire cela "autrement"
 
Cordialement.


---------------
[mon site] [m'écrire]
Reply

Marsh Posté le 04-07-2008 à 12:17:02    

length est une propriété pas une methode
anapajari devait etre mal reveillé :D


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 04-07-2008 à 13:27:14    

mIRROR a écrit :

length est une propriété pas une methode
anapajari devait etre mal reveillé :D


lendemain de fête :o


---------------
Software and cathedrals are much the same - first we build them, then we pray.
Reply

Marsh Posté le 04-07-2008 à 15:19:47    

ouais ouais des excuses :o


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 05-07-2008 à 03:43:13    

anapajari est une merde intersidérale et pis c'est tout :o

Reply

Marsh Posté le 05-07-2008 à 03:43:13   

Reply

Marsh Posté le 07-07-2008 à 09:47:56    

gatsu35 a écrit :

anapajari est une merde intersidérale et pis c'est tout :o


un cake [:aloy]
et moi je poste après les soirées, pas pendant :o


---------------
Software and cathedrals are much the same - first we build them, then we pray.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed