Bonjour,

Je rencontre un pb plus qu'étrange sur une balise "Form".

Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<tr align="center">
	<td class="linkfact">
		<form id="fac_id[facture.fac_id;noerr;.]" method="POST" action="detail_facture.php5">
			<input type="hidden" name="fac_id" value="[facture.fac_id;noerr;.]">
		</form>
 
		<a href="#" onClick="javascript:fac_id[facture.fac_id;noerr;.].submit();" title="D&eacute;tail de la facture [facture.fac_numero;noerr;.]">[facture.fac_numero;block=tr;onsection=m_Transform;.]</a>							
	</td>								                
 
	<td>[facture.fac_date_facture;noerr] </td>
	<td>[facture.fac_montant_du;noerr]</td>
	<td>[facture.fac_solde;noerr] </td>
</tr>
Il y a donc une liste de factures avec un lien et redirection sur l'identifiant/n°.

Le lien fonctionne sur toutes les factures SAUF la 1ère. Cela ne vient pas de cette facture car si je ne la met pas en 1ère cela marche.
C'est donc bien la 1ère facture qui "déconne".

Quand je regarde le code source généré cela semble bon mais par contre quand j'inspecte l'élément avec mon navigateur (En l'occurrence Opéra) j'ai ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<td class="linkfact">							
	<input type="hidden" name="fac_id" value="3248">													
	<a href="#" onclick="javascript:fac_id3248.submit();" title="Détail de la facture F1306000047">F1306000047</a>							
</td>
pour la 1ère ligne

ET

cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<td class="linkfact">
	<form id="fac_id2896" method="POST" action="detail_facture.php5">
		<input type="hidden" name="fac_id" value="2896">
	</form>
 
	<a href="#" onclick="javascript:fac_id2896.submit();" title="Détail de la facture F1305000052">F1305000052</a>							
</td>
pour les autres.

Pour le navigateur la balise "Form" disparait donc pour la 1ère ligne !

Dans ces conditions il me parait "logique" que la redirection ne marche pas mais je ne vois vraiment pas la source du pb.

Merci de m'éclairer si vous comprenez quelque chose à ce phénomène.

lb3869


PS : A noter cela fait la même chose sur Internet Explorer.