Bonjour,

Je n'arrive pas à faire marcher mon contrôle de saisie sur un input text.

Mon formulaire affiche la liste des commandes à valider à partir d'une requête en base, donc autant d'input type"text" que de commandes à valider
j'ai extrait de mon script juste ce qui me pose problème pour ne pas alourdir le post :

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
17
18
19
20
21
22
23
24
25
26
27
 
<script language="JavaScript" type="text/javascript">
 
function Verif_order_valide(){
var valide=false;
for(i=0;i<document.forms[0].confirm_order.length;i++)
{
if (document.forms[0].confirm_order.value==""){
valide = false;
alert ("missing order number");
}
}
if (valide == true){
return valide;
}
 
</script>
 
 
<form method="POST" action="traitement_manager_order.php" onSubmit="return Verif_order_valide()">
<?php
while( $data=mysql_fetch_array($req) ){
echo '<input type="text" name="confirm_order['.$data['order_id'].']" size="10">';
}
?>
<input type="image" value="valide" src="images/buttons/button_enregistrer.gif" width="100" height="22">
</form>