[DOM et JAVASCRIPT] comment iterer sur un noeud
bonjour,
j'ai besoin de coder une fonction qui iterera sur un noeud qui comporte les titres de la table affich�e pour ensuite test� si parmi ces titres il existe des titres qui se nome "Montant HT" et "Montant Tva".
Donc pour cela j'ai deux questions :
- comment r�cuperer savoir si le noeud a des fils ? (hasChildNodes() ne fonctionne pas)
- comment comparer les chaines de caracteres ? (je veux bien avec innerHTML mais je vois pas comment aurais-je acc�s si j'ai pas d'id)
voici un exemple de code HTML � parser ou � domer :p :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124
|
<DIV ...>
<TABLE border="1" width="100%">
<colgroup>
<col width="24" id="col_lock"/>
<col/>
<col/>
</colgroup>
<THEAD>
<tr class="titleCol">
<td id="lock"></td>
<td id="troisvue"></td>
<td id="unit"></td>
<td align="center" id="docid">
Id</td>
<td align="center">
<table width="100%">
<tr>
<td align="center" valign="center">
Id Ged</td>
<td></td>
</tr>
</table></td>
<td align="center">
<table width="100%">
<tr>
<td align="center" valign="center">
Numéro facture</td>
<td></td>
</tr>
</table></td>
<td align="center">
<table width="100%">
<tr>
<td align="center" valign="center">
Numéro Client</td>
<td></td>
</tr>
</table></td>
<td align="center">
<table width="100%">
<tr>
<td align="center" valign="center">
Date d'émission</td>
<td></td>
</tr>
</table></td>
<td align="center">
<table width="100%">
<tr>
<td align="center" valign="center">
Date de démat</td>
<td></td>
</tr>
</table></td>
<td align="center">
<table width="100%">
<tr>
<td align="center" valign="center">
Destinataire</td>
<td></td>
<td>
</tr>
</table></td>
<td align="center">
<table width="100%">
<tr>
<td align="center" valign="center">
Concession</td>
<td></td>
<td>
</tr>
</table></td>
<td align="center">
<table width="100%">
<tr>
<td align="center" valign="center">
Montant HT
<span class = "sum" id="SumHt" /></td>
<td></td>
<td>
</tr>
</table></td>
<td align="center">
<table width="100%">
<tr>
<td align="center" valign="center">
Montant TVA
<span class = "sum" id="SumTva" /></td>
<td></td>
<td>
</tr>
</table></td>
<td align="center">
<table width="100%">
<tr>
<td align="center" valign="center">
Montant TTC
<span class = "sum" id="SumTtc" /></td>
<td></td>
<td>
</tr>
</table></td>
<td align="center">
<table width="100%">
<tr>
<td align="center" valign="center">
Statut</td>
<td></td>
<td>
</tr>
</table></td>
</tr>
</THEAD>
<...> |
merci de votre aide !