Bonjour à tous, je suis en train de coder une petite fonction javascript pour récupérer le contenu d'un formulaire et l'envoyer par mail.

seul petit soucis c'est que le formulaire est dynamique...

voici mon 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
<?$nb=1; if(count($_POST)>0){
			$nb=$_POST['val'];
			for($i=1;$i<$nb;$i++)
			{
			 echo '<tr>
 
					<td>
						<input type="text" name="marquelazer_'.$i.'" value="">
					</td>
					<td>
						<input type="text" name="modellazer_'.$i.'" value="">
					</td>
					<td>
						<input type="text" name="reflazer_'.$i.'" value="">
					</td>
					<td>
						<input type="text" name="marquejet_'.$i.'" value="">
					</td>
					<td>
						<input type="text" name="modeljet_'.$i.'" value="">
					</td>
					<td>
						<input type="text" name="refjet_'.$i.'" value="">
					</td>
					<td>
						<input type="radio" checked="checked" name="type_'.$i.'" value="Origine">
					</td>
					<td>
						<input type="radio" name="type_'.$i.'" value="Compatible">
					</td>
			</tr>';
			}
			} ?>
et pour le javascript ca donne

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
function mafonction(formul,nb)
{
	//sujet=document.message.subject.value
	messa='Société:' + formul.societe.value 
	+ '\nRaison social:' + formul.raison.value 
	+ '\nContact:' + formul.contact.value 
	+ '\nAdresse:' + formul.adresse.value 
	+ '\nNumero de Téléphone:' + formul.num_tel.value 
	+ '\nNumero de Fax:' + formul.num_fax.value 
	+ '\nMail:' + formul.mail.value
	;
	window.location.href='mailto:moi@fai.com?subject=Demande d\'évaluation&body='+escape(messa)
}
comment je fait pour mettre les valeur de la partie dynamique dans la variable messa ?