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 :
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
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>'; } } ?>
comment je fait pour mettre les valeur de la partie dynamique dans la variable messa ?
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) }
Partager