Bonjour,
une petite recherche aurait sûrement
permis de touver une réponse, mais
j'ai un exemple sous la main ...
<HTML>
<HEAD>
<TITLE>Tous les Champs Text d'un Formulaire</TITLE>
</HEAD>
<BODY>
<form name="frm">
<input type="text" name="nom" id="nom1" value="1"/>
<input type="text" name="nom" id="nom2" value="2"/>
<input type="text" name="nom" id="nom3" value="3"/>
<input type="button" value="test" onclick="test();"/>
</form>
<script type="text/javascript">
function test()
{ // #### 1ère possibilité
var trv="";
for ( var n=0;n<frm.nom.length;n++ )
{ trv=trv+frm.nom[n].value+"\t"; }
alert("name=\t"+trv);
// #### 2ème possibilité
n=1;
trv="";
while (document.getElementById("nom"+n)!=null)
{ trv=trv+document.getElementById("nom"+n).value+"\t";
n++; }
alert("getElementById=\t"+trv);
// #### 3ème possibilité
trv="";
for ( n=0;n<frm.elements.length;n++)
{ if (frm.elements[n].type=="text")
{ trv=trv+frm.elements[n].value+"\t"; } }
alert("elements=\t"+trv); }
// #### il doit y avoir d'autres possibilités ...
</script>
</BODY></HTML>
Cordialement. Bul. ~Site~~Mail~