Bonjour, j'ai récupérer le script js ci-dessous permettant d'ajouter ou supprimer des input type text... ce script fonctionnne très bien mais je n'arrive malheureusement pas a récupérer les valeurs des inputs types créés (du à mon manque de connaissance). Ma difficulté est liée au faite que les boutons - et + fait que le tableau passé en post peut ne pas être régulier ([0][1][2]...) mais plutôt être de ce type (en imaginant que l'utilisateur a supprimer et ajouter q.q éléments)
[AutreNo] => Array
(
[0] => 1er champ
[4] => n°4
[5] => n°5
[7] => n°7
[8] => n°8
[9] => n°9
)

Voici le bout de code:
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
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
 
<html>
<head>
<title></title>
<script language="javascript">
var Compteur = 0;
var Nb_tot = 0;
//--------------------------
function Delete_Ligne( obj_){
  var Parent;
  var Obj = obj_;
  if( Obj){
    //-- tant que pas la balise <TR>
    do{
       Obj = Obj.parentNode;
    }while( Obj.tagName != "TR")
    //-- Recup du parent
    Parent = Obj.parentNode;
    //-- Suppression de la ligne
    if( Parent){
      Parent.deleteRow( Obj.rowIndex)
      --Nb_tot;
	}
  }
}
//----------------------
function Create_Ligne(i){
  //-- compteur
 
	if (Nb_tot <5){ // pour limiter le nb de champ texte à 5 max
  //-- Get objet tableau
  var O_Table = document.getElementById('T_INSERT');
  //-- Get nombre de ligne du tableau
  var NbrLigne = O_Table.rows.length;
  //-- Position d'insertion
  var Pos = NbrLigne;
  //-- Insertion d'une ligne
  O_Row  = O_Table.insertRow( Pos);
  //-- Insertion d'une cellule
  Compteur++;
  Nb_tot++;
  //-- Insertion d'une autre cellule
  O_Cell = O_Row.insertCell(0);
  O_Cell.innerHTML = 'Autre N°:';
  O_Cell = O_Row.insertCell(1);
  O_Cell.innerHTML = '<input type="text" name="AutreNo['+Compteur+']" size="5" value="n°'+Compteur+'"/>';
  O_Cell = O_Row.insertCell(2);
  O_Cell.innerHTML = '<input type="button" value=" - " onClick="Delete_Ligne(this)">';
}
}
</script>
</head>
<body>
<form method="post" action="testjs.php">
<table id="T_INSERT">
	<tr>
  <td>Autre N°:</td>
  <td><input type="text" name="AutreNo[0]" size="5"/></td>
  <td><input name="button" type="button" onClick="Create_Ligne()" value="  +  "></td>
  </tr>
</table>
  <input type="submit" value="Insérer" />
</body>
</html>
Ma question... comment récupérer ce tableau $_POST désordonnée ??
Un grand M E R C I pour votre aide ... ca fait tout le matin que je galère la dessus