(Encore un) Problème avec le codage d'un formulaire

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu (Encore un) Problème avec le codage d'un formulaire

Message par Dreysr le Sam 31 Déc 2011 - 16:26

Bonsoir,

Héé oui, je suis maudit, j'ai encore un soucis avec le codage d'un formulaire, au niveau du JS. Mon formulaire est enfin testé et lorsque que je le test, au moment de posté, ça me met :
Vous devez préciser un titre avant de pouvoir envoyer votre message.
Vous devez entrer un message avant de poster.

Je pense que ça vient encore de mon code JS (vu que je suis un gros boulet), donc voici mon code.
Code:
<script type="text/javascript">
function envoiMessage(form)
{
  // Créer un message à partir des informations fournies
  var txt_message = "Départ standard" + '\n'
              + form.jour.value + "/" + form.mois.value + "/" + form.an.value + "à" + form.heure.value + ":" + form.min.value + '\n'
              + "" + '\n'
              + "N° de sortie : " + form.numero.value + "- CIS Île-Rouse" + '\n'
              + "Stationnaire : CODIS 2B" + '\n'
              + "" + '\n'
              + "Sinistre : " + form.nature.value + '\n'
              + "" + '\n'
              + "[b]Localisation du sinistre[/b]" + '\n'
              + "Commune : " + form.commune.value + '\n'
              + "Adresse : " + form.adresse.value + '\n'
              + "" + '\n'
              + "Contact : " + form.contact.value + '\n'
              + "Observation(s) : " + form.observation.value + '\n'
              + "" + '\n'
              + "[b]Moyens engagés[/b]'\n'[list]";
              // Dans le cas des checkboxs, on va les parcourir pour prendre la valeur de celles qui sont cochées:
              for(var i = 0; i < form.gouts2.length; i++)
              {
                  if(form.gouts2[i].checked == true) { txt_message = txt_message + '[*]' + form.gouts2[i].value + '\n'; }
              }
              txt_message = txt_message + "[/list][b]Armement véhicule(s)[/b]" + '\n' + form.armement.value + '\n'
              + "" + '\n'
              + "[b]Autre(s) service(s) engagé(s)[/b]'\n'[list]";
              // Dans le cas des checkboxs, on va les parcourir pour prendre la valeur de celles qui sont cochées:
              for(var i = 0; i < form.gouts.length; i++)
              {
                  if(form.gouts[i].checked == true) { txt_message = txt_message + '[*]' + form.gouts[i].value + '\n'; }
              }
              txt_message = txt_message + "[/list]
  // Insère le texte construit dans le champ caché "message" du formulaire
  form.message.value = txt_message;
  form.subject.value = "[" + form.numero.value + "]" + form.nature.value;
}
</script>

Je vous laisse le code HTML du formulaire en spoiler au cas-où :
Spoiler:
Code:
<span style="font-size: small;"><h3>CTA/CODIS IR - V1</h3>
<form action="http://ccis-ir.forumgratuit.org/posting.forum" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" /> <!-- Un nouveau topic sera créé -->
<input type="hidden" name="topictype" value="0" checked="checked" /> <!-- Value 0: Sujet Normal (1 = Note / 2 = annonce) -->
<input type="hidden" name="message" value="" /> <!-- Contiendra le texte du message -->
<input type="hidden" name="f" value="5" /> <!--  ID du forum dans lequel le message sera posté-->
<input type="hidden" name="subject" id="titre" value="" />
<fieldset><legend>Information générales</legend>

Date : <input type="text" name="jour" id="jour" size="2" maxlength="2"/> / <input type="text" name="mois" id="mois" size="2" maxlength="2"/> / <input type="text" name="an" id="an" size="2" maxlength="2"/><br />
Heure : <input type="text" name="heure" id="heure" size="2" maxlength="2" /> h <input type="text" name="min" id="min" size="2" maxlength="2" /><br/>
<label for="numero">Numéro de l'intervention : </label>
<input type="text" size="10" name="numero" id="numero" /><br/>
<em><span style="font-size: xx-small;">Mettre simplement le numéro, sans les crochets.</span></em><br/>
 <label for="nature">Nature de l'intervention : </label>
<select name="motif" id="nature"><option></option><optgroup label="Secours à Personne"><option>Prompt secours</option><option>Accident de loisir</option><option>Accident à domicile</option><option>Accident de sport</option><option>Accident de travail</option><option>Chute à domicile</option><option>Chute LP</option><option>Chute VP</option><option>Malaise à domicile</option><option>Malaise LP</option><option>Malaise VP</option><option>Blessé à domicile</option><option>Blessé LP</option><option>Blessé VP</option><option>Difficultés respiratoires</option><option>Malaise cardiaque</option><option>Malaise impotent LP</option><option>Malaise impotent VP</option><option>Noyade</option><option>Tentative de suicide</option><option>Tentative de suicide gaz</option><option>Tentative de suicide défenestration</option><option>Accouchement</option><option>Transport de blessé</option><option>Carence d'ambulance privée</option><option>PNRPAA</option><option>Déclanchement de télé-alarme</option><option>Relevage de personne</option><option>INtoxication CO</option><option>Prompt secours avec urgence absolue</option><option>Accident de loisir avec urgence absolue</option><option>Accident à domicile avec urgence absolue</option><option>Accident de sport avec urgence absolue</option><option>Accident de travail avec urgence absolue</option><option>Chute à domicile avec urgence absolue</option><option>Chute LP avec urgence absolue</option><option>Chute VP avec urgence absolue</option><option>Malaise à domicile avec urgence absolue</option><option>Malaise LP avec urgence absolue</option><option>Malaise VP avec urgence absolue</option><option>Blessé à domicile avec urgence absolue</option><option>Blessé LP avec urgence absolue</option><option>Blessé VP avec urgence absolue</option><option>Malaise impotent LP avec urgence absolue</option><option>Malaise impotant VP avec urgence absolue</option><option>Tentative de suicide avec urgence absolue</option><option>Tentative de suicide gaz avec urgence absolue</option><option>Recherche de personne</option></optgroup><optgroup label="Feu de structure d'habitation"><option>Feu électrique dans habitation</option><option>Feu d'appartement</option><option>Feu d'habitation</option><option>Feu de bâtiment</option><option>Feu de cheminé habitat</option><option>Feu de cave</option><option>Feu de toiture</option></optgroup><optgroup label="Feu de structure autre"><option>Feu de magasin</option><option>Feu de hangar</option><option>Feu d'entrepôt</option><option>Feu de bâtiment agricole</option><option>Feu de bâtiment historique</option><option>Feu de bureaux</option><option>Feu dans ERP</option><option>Feu de clinique</option></optgroup><optgroup label="Feu industriels/spéciaux"><option>Feu industriel</option><option>Feu de liquides inflammables</option><option>Feu de transformateur électrique</option></optgroup><optgroup label="Feu de moyens de transports sur VP"><option>Feu de 2 roues</option><option>Feu de VL</option><option>Feu de VL GPL</option><option>Feu de PL</option><option>Feu de PL TMD</option><option>Feu de transport en commun</option><option>Feu de 2 roue dans ferry</option><option>Feu de VL dans ferry</option><option>Feu de VL GPL dans ferry</option><option>Feu de PL dans ferry</option><option>Feu de PL TMD dans ferry</option><option>Feu de transport en commun dans ferry</option></optgroup><optgroup label="Feu d'extérieur"><option>Feu d'aire naturelle</option><option>Feu de forêt</option><option>Feu de récoltes</option><option>Feu de brousailles</option></optgroup><optgroup label="Autres"><option>Déclenchement alarme incendie dans ERP</option><option>Déclenchement alarme incendie</option><option>Levée de doute</option><option>Feu de poubelles</option><option>Autre feu</option><option>Odeur suspecte</option><option>Fumée suspecte</option><option>Fuite de gaz VP</option><option>Fuite de gaz dans habitation</option><option>Explosion</option><option>Écroulement</option><option>Feu de ferry</option><option>Feu de train</option><option>Feu de wagon</option></optgroup><optgroup label="Pollution"><option>Pollution</option><option>Pollution aquatique</option></optgroup><optgroup label="AVP 2 roues"><option>AVP 2 roues seul</option><option>AVP 2 roues/piéton</option><option>AVP 2 roues/2roues</option><option>AVP 2 roues/VL</option><option>AVP 2 roues/PL</option><option>AVP 2 roues/PL TMD</option><option>AVP 2 roues/TC</option><option>AVP 2 roues/train</option><option>AVP plus de 2 2 roues</option></optgroup><optgroup label="AVP VL"><option>AVP VL seul</option><option>AVP VL/Piéton</option><option>AVP VL/2 roues</option><option>AVP VL/VL</option><option>AVP VL/PL</option><option>AVP VL/PL TMD</option><option>AVP VL/TC</option><option>AVP VL/train</option><option>AVP plus de 2 VL</option></optgroup><optgroup label="AVP PL"><option>AVP PL seul</option><option>AVP PL/Piéton</option><option>AVP PL/2 roues</option><option>AVP PL/VL</option><option>AVP PL/PL</option><option>AVP PL/PL TMD</option><option>AVP VL/TC</option><option>AVP PL/Train</option><option>AVP plus de 2 PL</option></optgroup><optgroup label="AVP PL TMD"><option>AVP PL TMD seul</option><option>AVP PL TMD/Piéton</option><option>AVP PL TMD/2 roues</option><option>AVP PL TMD/VL</option><option>AVP PL TMD/PL</option><option>AVP PL TMD/PL TMD</option><option>AVP PL TMD/TC</option><option>AVP PL TMLD/Train</option><option>AVP plus de 2 PL TMD</option></optgroup><optgroup label="Autres AVP"><option>Accident ferroviaire</option><option>Accident aéronautique</option></optgroup><optgroup label="Divers"><option>Balisage</option><option>Protection des biens</option><option>Dégagement VP</option><option>Assistance et prévention</option><option>Assèchement de locaux</option><option>Destruction d'hyménoptères</option><option>Ascenseur bloqué</option><option>Objet menaçant de tomber</option><option>Bâchage</option><option>Ouverture de porte</option><option>Sauvetage animalier</option><option>Tâche interne</option><option>Reconnaissance sans précision</option><option>Formation</option><option>Essai</option></optgroup></select> </br>
</fieldset>
<fieldset><legend>Localisation du sinistre</legend>
<label for="commune">Commune : </label><input type="text" size="30" name="commune" id="commune" /><br/>
<label for="adresse">Adresse : </label>    <textarea id="adresse" name="adresse"></textarea><br/><br/>
<label for="contact">Contact : </label>   <input type="text" size="30" id="contact" name="contact" /><br/>
<label for="observation">Observation(s) : </label>
<textarea id="observation" name="observation"></textarea></fieldset>
<fieldset>
<legend>Moyens engagés</legend>
  <br><label style="font-family: Arial;">Moyens alertés Secteur Île-Rousse<br>
<br>
<small>
  </label>    <input name="gouts2" id="VSAV 25" value="VSAV 25" type="checkbox"><label style="font-family: Arial;" for="VSAV 25">VSAV 25</label>
     <input name="gouts2" id="VSAV 78" value="VSAV 78" type="checkbox"><label style="font-family: Arial;" for="VSAV 78">VSAV 78</label>
     <input name="gouts2" id="VRM 01" value="VRM 01" type="checkbox"><label style="font-family: Arial;" for="VRM 01">VRM 01</label>
   
     <br>
    <input name="gouts2" id="FPTSR 01" value="FPTSR 02" type="checkbox"><label style="font-family: Arial;" for="FPTSR 02">FPTSR 02</label>
 
<input name="gouts2"id="EPA 07" value="EPA 07" type="checkbox"><label style="font-family: Arial;" for="EPA 07">EPA 07</label>
       
<input name="gouts2" id="CCFM 87" value="CCFM 87" type="checkbox"><label style="font-family: Arial;"for="CCFM 87">CCFM 87</label>
     
<input name="gouts2" id="CCFM 99" value="CCFM 99" type="checkbox"><label style="font-family: Arial;" for="CCFM 99">CCFM 99</label>
      
<input name="gouts2" id="CCGC 54" value="CCGC 54" type="checkbox"><label style="font-family: Arial;"for="CCGC 54">CCGC 54</label>
   
     <br>
    <input name="gouts2" id="VIDP 24" value="VIDP 24" type="checkbox"><label style="font-family: Arial;" for="VIDP 24">VIDP 24</label>
       <input name="gouts2" id="VPCE 32" value="VPCE 32" type="checkbox"><label style="font-family: Arial;" for="VPCE 32">VPCE 32</label>      
 <input name="gouts2" id="CeARIVE 22" value="CeARIVE 22" type="checkbox"><label style="font-family: Arial;" for="CeARIVE 22">CeARIVE 22</label>  
<input name="gouts2" id="CeMAFOR 04" value="CeMAFOR 04"type="checkbox"><label style="font-family: Arial;"for="CeMAFOR 04">CeMAFOR 04</label> <br>
    <input name="gouts2" id="VLCG 12" value="VLCG 12" type="checkbox"><label style="font-family: Arial;" for="VLCG 12">VLCG 12</label>     <input name="gouts2" id="VLHR 62" value="VLHR 62" type="checkbox"><label style="font-family: Arial;" for="VLHR 62">VLHR 62</label>
       <input name="gouts2" id="VLHR 32" value="VLHR 32" type="checkbox"><label style="font-family: Arial;" for="VLHR 32">VLHR 32</label>    <br>
    <br>
<b><u>Groupement Nord</u></b>
<br><br/>
<b><i>SDIS</i></b>
<input type="checkbox" name="gouts2" value="VSAV R1" id="VSAV R1" /> <label for="VSAV R1">VSAV R1</label>
<input type="checkbox" name="gouts2" value="VSAV R2" id="VSAV R2" /> <label for="VSAV R2">VSAV R2</label>
<input type="checkbox" name="gouts2" value="VSAV R3" id="VSAV R3" /> <label for="VSAV R3">VSAV R3</label>
<input type="checkbox" name="gouts2" value="FPT R1" id="FPT R1" /> <label for="FPT R1">FPT R1</label>
<input type="checkbox" name="gouts2" value="FPT R2" id="FPT R2" /> <label for="FPT R2">FPT R2</label>
<input type="checkbox" name="gouts2" value="CCFM R1" id="CCFM R1" /> <label for="CCFM R1">CCFM R1</label>
<input type="checkbox" name="gouts2" value="CCFM R2" id="CCFM R2" /> <label for="CCFM R2">CCFM R2</label>
<input type="checkbox" name="gouts2" value="CCFM R3" id="CCFM R3" /> <label for="CCFM R3">CCFM R3</label>
<input type="checkbox" name="gouts2" value="CCFM R4" id="CCFM R4" /> <label for="CCFM R4">CCFM R4</label>
<input type="checkbox" name="gouts2" value="CCFM R5" id="CCFM R5" /> <label for="CCFM R5">CCFM R5</label>
<input type="checkbox" name="gouts2" value="VTU R1" id="VTU R1" /> <label for="VTU R1">VTU R1</label>
<input type="checkbox" name="gouts2" value="VTU R2" id="VTU R2" /> <label for="VTU R2">VTU R2</label>
<input type="checkbox" name="gouts2" value="VSR R1" id="VSR R1" /> <label for="VSR R1">VSR R1</label>
<input type="checkbox" name="gouts2" value="EPC R1" id="EPC R1" /> <label for="EPC R1">EPC R1</label>
<input type="checkbox" name="gouts2" value="VLHR R1" id="VLHR R1" /> <label for="VLHR R1">VLHR R1</label>
<input type="checkbox" name="gouts2" value="VLHR R2" id="VLHR R2" /> <label for="VLHR R2">VLHR R2</label>
<br>
<br>

 <b><i>CSP Bastia [BST]</i></b>
<input type="checkbox" name="gouts2" value ="VSAV 44" id="VSAV 44" /> <label for="VSAV 44">VSAV 44</label>
<input type="checkbox" name="gouts2" value ="VSAV 26" id="VSAV 26" /> <label for="VSAV 26">VSAV 26</label>
<input type="checkbox" name="gouts2" value ="VSAV 87" id="VSAV 87" /> <label for="VSAV 87">VSAV 87</label>
<input type="checkbox" name="gouts2" id="FPTGP 14" value ="FPTGP 14" /> <label for="FPTGP 14">FPTGP 14</label>
<input type="checkbox" name="gouts2" id="FPTL 08" value ="FPTL 08" /> <label for="FPTL 08">FPTL 08</label>
<input type="checkbox" name="gouts2" id="VPI 11" value="VPI 11" /> <label for="VPI 11">VPI 11</label>
<input type="checkbox" name="gouts2" value="BEA 01" id="BEA 01" /> <label for="BEA 01">BEA 01</label>
<input type="checkbox" name="gouts2" id="FMOGP 02" value ="FMOGP 02" /> <label for="FMOGP 02">FMOGP 02</label>
<input type="checkbox" name="gouts2" value="FSRM 10" id="FSRM 10" /> <label for="FSRM 10">FSRM 10</label>
<input type="checkbox" name="gouts2" id="CCFM 12" value="CCFM 12" /> <label for="CCFM 12">CCFM 12</label>
<input type="checkbox" name="gouts2" id="CCFM 25" value="CCFM 25" /> <label for="CCFM 25">CCFM 25</label>
<input type="checkbox" name="gouts2" id="CCFM 45" value="CCFM 45" /> <label for="CCFM 45">CCFM 45</label>
<input type="checkbox" name="gouts2" id="CCFM 05" value="CCFM 05" /> <label for="CCFM 05">CCFM 05</label>
<input type="checkbox" name="gouts2" value="CCGC 04" id="CCGC 04" /> <label for="CCGC 04">CCGC 04</label>
<input type="checkbox" name="gouts2" value="VTU 86" id="VTU 86" /> <label for="VTU 86">VTU 86</label>
<input type="checkbox" name="gouts2" id="VIDP 35" value="VIDP 35" /> <label for="VIDP 35">VIDP 35</label>
<input type="checkbox" name="gouts2" id="VPCe 01" value="VPCe 01" /> <label for="VPCe 01">VPCe 01</label>
<input type="checkbox" name="gouts2" id="CeSD 02" value="CeSD 02" /> <label for="CeSD 02">CeSD 02</label>
<input type="checkbox" name="gouts2" id="CeDEPOL 05" value="CeDEPOL 05" /> <label for="CeDEPOL 05">CeDEPOL 05</label>
<input type="checkbox" name="gouts2" id="VPL 07" value="VPL 07" /> <label for="VPL 07">VPL 07</label>
<input type="checkbox" name="gouts2" id="BLS 21" value="BLS 21" /> <label for="BLS 21">BLS 21</label>
<input type="checkbox" name="gouts2" id="PCM 14" value="PCM 14" /> <label for="PCM 14">PCM 14</label>
<input type="checkbox" name="gouts2" id="VTP 01" value="VTP 01" /> <label for="VTP 01">VTP 01</label>
<input type="checkbox" name="gouts2" id="VLCG 87" value="VLCG 87" /> <label for="VLCG 87">VLCG 87</label>
<input type="checkbox" name="gouts2" id="VLCG 12" value="VLCG 12" /> <label for="VLCG 12">VLCG 12</label>
<input type="checkbox" name="gouts2" id="VLHR 21" value="VLHR 21" /> <label for="VLHR 21">VLHR 21</label>
<input type="checkbox" name="gouts2" id="VLHR 27" value="VLHR 27" /> <label for="VLHR 27">VLHR 27</label>
<input type="checkbox" name="gouts2" id="LCR 01" value="LCR 01" /> <label for="LCR 01">LCR 01</label>
<br>
<br>
<b><i>CSP Lucciana [LCN]</i></b>
<input type="checkbox" name="gouts2" value ="VSAV 21" id="VSAV 21" /> <label for="VSAV 21">VSAV 21</label>
<input type="checkbox" name="gouts2" id="VSAV 04" value ="VSAV 04" /> <label for="VSAV 04">VSAV 04</label>
<input type="checkbox" name="gouts2" id="FPTGP 04" value ="FPTGP 04" /> <label for="FPTGP 04">FPTGP 04</label>
<input type="checkbox" name="gouts2" id="VPI 45" value="VPI 45" /> <label for="VPI 45">VPI 45</label>
<input type="checkbox" name="gouts2" id="CCI 01" value="CCI 01" /> <label for="CCI 01">CCI 01</label>
<input type="checkbox" name="gouts2" id="CCFM 35" value="CCFM 35" /> <label for="CCFM 35">CCFM 35</label>
<input type="checkbox" name="gouts2" value="CCFM 06" id="CCFM 06" /> <label for="CCFM 06">CCFM 06</label>
<input type="checkbox" name="gouts2" value="VSR 05" id="VSR 05" /> <label for="VSR 05">VSR 05</label>
<input type="checkbox" name="gouts2" id="EPC 11" value="EPC 11" /> <label for="EPC 11">EPC 11</label>
<input type="checkbox" name="gouts2" value="VARE 03" id="VARE 03" /> <label for="VARE 03">VARE 03</label>
<input type="checkbox" name="gouts2" id="VIDP 12" value="VIDP 12" /> <label for="VIDP 12">VIDP 12</label>
<input type="checkbox" name="gouts2" id="VLHR 56" value="VLHR 56"/> <label for="VLHR 56">VLHR 56</label>
<input type="checkbox" name="gouts2" id="VLHR 62" value="VLHR 62"/> <label for="VLHR 62">VLHR 62</label>
<br>
<br>
<b><i>CS Luri [LUR]</i></b>
<input type="checkbox" name="gouts2" value ="VSAVHR 12" id="VSAVHR 12" /> <label for="VSAVHR 12">VSAVHR 12</label>
 <input type="checkbox" name="gouts2" id="FPTLHR 02" value ="FPTLHR 02" /> <label for="FPTLHR 02">FPTLHR 02</label>
<input type="checkbox" name="gouts2" id="VSRL 13" value="VSRL 13" /> <label for="VSRL 13">VSRL 13</label>
<input type="checkbox" name="gouts2" id="EPC 04" value="EPC 04" /> <label for="EPC 04">EPC 04</label>
<input type="checkbox" name="gouts2" id="CCFM 02" value="CCFM 02" /> <label for="CCFM 02">CCFM 02</label>
<input type="checkbox" name="gouts2" id="CCFM 11" value="CCFM 11" /> <label for="CCFM 11">CCFM 11</label>
<input type="checkbox" name="gouts2" value="CDHR 03" id="CDHR 03" /> <label for="CDHR 03">CDHR 03</label>
<input type="checkbox" name="gouts2" value ="VTUHR 20" id="VTUHR 20" /> <label for="VTUHR 20">VTUHR 20</label>
<input type="checkbox" name="gouts2" value ="VLHR 19" id="VLHR 19" /> <label for="VLHR 19">VLHR 19</label>
<input type="checkbox" name="gouts2" value ="MPR 02" id="MPR 02" /> <label for="MPR 02">MPR 02</label>
          <br>
     <br>
<b><i>CS Oletta [OLT]</i></b>
<input type="checkbox" name="gouts2" value ="VSAVHR 04" id="VSAVHR 04" /> <label for="VSAVHR 04">VSAVHR 04</label>
<input type="checkbox" name="gouts2" value ="VSAV 30" id="VSAV 30" /> <label for="VSAV 30">VSAV 30</label>
<input type="checkbox" name="gouts2" value="FPT 26" id="FPT 26" /> <label for="FPT 26">FPT 26</label>
<input type="checkbox" name="gouts2" value="CCFM 01" id="CCFM 01" /> <label for="CCFM 01">CCFM 01</label>
<input type="checkbox" name="gouts2" value="CCFS 15" id="CCFS 15" /> <label for="CCFS 15">CCFS 15</label>
<input type="checkbox" name="gouts2" value ="VTUHR 17" id="VTUHR 17" /> <label for="VTUHR 17">VTUHR 17</label>
<input type="checkbox" name="gouts2" value ="VLHR 15" id="VLHR 15" /> <label for="VLHR 15">VLHR 15</label>
<input type="checkbox" name="gouts2" value ="VLHR 25" id="VLHR 25" /> <label for="VLHR 25">VLHR 25</label>
     <br>
     <br>
     <b><i>CPI La Porta [LPR]</i></b>
<input type="checkbox" name="gouts2" value ="VSAVHR 01" id="VSAVHR 01" /> <label for="VSAVHR 01">VSAVHR 01</label>
<input type="checkbox" name="gouts2" value ="VPIHR 12" id="VPIHR 12" /> <label for="VPIHR 12">VPIHR 12</label>
<input type="checkbox" name="gouts2" value="CCFL 03" id="CCFL 03" /> <label for="CCFL 03">CCFL 03</label>
<input type="checkbox" name="gouts2" value ="VTUHR 10" id="VTUHR 10" /> <label for="VTUHR 10">VTUHR 10</label>
      <br>
     <br>
<b><i>CPI Sisco [SIS]</i></b>
<input type="checkbox" name="gouts2" value ="VSAVHR 09" id="VSAVHR 09" /> <label for="VSAVHR 09">VSAVHR 09</label>
<input type="checkbox" name="gouts2" value ="VPIHR 07" id="VPIHR 07" /> <label for="VPIHR 07">VPIHR 07</label>
<input type="checkbox" name="gouts2" value="CCFL 10" id="CCFL 10" /> <label for="CCFL 10">CCFL 10</label>
<input type="checkbox" name="gouts2" value ="VTUHR 54" id="VTUHR 54" /> <label for="VTUHR 54">VTUHR 54</label>
<br>
<br>

<b><u>Groupement Balagne</u></b>
<br>
<br>
<b><i>CSP Calvi [CAL]</i></b>
<input type="checkbox" name="gouts2" value="VSAV 08" id="VSAV 08" /> <label for="VSAV 08">VSAV 08</label>
<input type="checkbox" name="gouts2" value="VSAV 28" id="VSAV 28" /> <label for="VSAV 28">VSAV 28</label>
<input type="checkbox" name="gouts2" value="VSAV 49" id="VSAV 49" /> <label for="VSAV 49">VSAV 49</label>
<input type="checkbox" name="gouts2" value="FPTGP 16" id="FPTGP 16" /> <label for="FPTGP 16">FPTGP 16</label>
<input type="checkbox" name="gouts2" value="FPTL 12" id="FPTL 12" /> <label for="FPTL 12">FPTL 12</label>
<input type="checkbox" name="gouts2" value="EPC 21" id="EPC 21" /> <label for="EPC 21">EPC 21</label>
<input type="checkbox" name="gouts2" value="FSRM 12" id="FSRM 12" /> <label for="FSRM 12">FSRM 12</label>
<input type="checkbox" name="gouts2" value="CCFM 68" id="CCFM 68" /> <label for="CCFM 68">CCFM 68</label>
<input type="checkbox" name="gouts2" value="CCFM 74" id="CCFM 74" /> <label for="CCFM 74">CCFM 74</label>
<input type="checkbox" name="gouts2" value="CCFM 58" id="CCFM 58" /> <label for="CCFM 58">CCFM 58</label>
<input type="checkbox" name="gouts2" value="CDHR 28" id="CDHR 28" /> <label for="CDHR 258">CDHR 258</label>
<input type="checkbox" name="gouts2" value="VTU 36" id="VTU 36" /> <label for="VTU 36">VTU 36</label>
<input type="checkbox" name="gouts2" id="VIDP 41" value="VIDP 41" /> <label for="VIDP 41">VIDP 41</label>
<input type="checkbox" name="gouts2" id="PCM 20" value="PCM 20" /> <label for="PCM 20">PCM 20</label>
<input type="checkbox" name="gouts2" id="VPL 10" value="VPL 10" /> <label for="VPL 10">VPL 10</label>
<input type="checkbox" name="gouts2" id="BLS 14" value="BLS 14" /> <label for="BLS 14">BLS 14</label>
<input type="checkbox" name="gouts2" id="VPCe 02" value="VPCe 02" /> <label for="VPCe 02">VPCe 02</label>
<input type="checkbox" name="gouts2" id="CeEM 04" value="CeEM 04" /> <label for="CeEM 04">CeEM 04</label>
<input type="checkbox" name="gouts2" id="CeNRBC 08" value="CeNRBC 08" /> <label for="CeNRBC 08">CeNRBC 08</label>
<input type="checkbox" name="gouts2" id="CePMA 10" value="CePMA 10" /> <label for="CePMA 10">CePMA 10</label>
<input type="checkbox" name="gouts2" value="VLCG 14" id="VLCG 14" /> <label for="VLCG 14">VLCG 14</label>
<input type="checkbox" name="gouts2" value="VLHR 54" id="VLHR 54" /> <label for="VLHR 54">VLHR 54</label>
<input type="checkbox" name="gouts2" value="MPR 04" id="MPR 04" /> <label for="MPR 04">MPR 04</label>
<br>
<br>
<b><i>CPI Belgodère [BGD]</i></b>
<input type="checkbox" name="gouts2" value="VSAV 80" id="VSAV 80" /> <label for="VSAV 80">VSAV 80</label>
<input type="checkbox" name="gouts2" value="FPTL 35" id="FPTL 35" /> <label for="FPTL 35">FPTL 35</label>
<input type="checkbox" name="gouts2" value="CCFM 71" id="CCFM 71" /> <label for="CCFM 71">CCFM 71</label>
<input type="checkbox" name="gouts2" value="VTUHR 42" id="VTUHR 42" /> <label for="VTUHR 42">VTUHR 42</label>
<br>
<br>
<b><i>CPI Galéria [GLR]</i></b>
<input type="checkbox" name="gouts2" value="VSAV 102" id="VSAV 102" /> <label for="VSAV 102">VSAV 102</label>
<input type="checkbox" name="gouts2" value="CCR 44" id="CCR 44" /> <label for="CCR 44">CCR 44</label>
<input type="checkbox" name="gouts2" value="CCFM 96" id="CCFM 96" /> <label for="CCFM 96">CCFM 96</label>
<input type="checkbox" name="gouts2" value="VSRL 58" id="VSRL 58" /> <label for="VSRL 58">VSRL 58</label>
<input type="checkbox" name="gouts2" value="VTUHR 82" id="VTUHR 82" /> <label for="VTUHR 82">VTUHR 82</label>
<br>
<br>
<b><i>CPI Olmi Cappella [OCP]</i></b>
 <input type="checkbox" name="gouts2" value ="VPI 82" id="VPI 82" /> <label for="VPI 82">VPI 82</label>
<input type="checkbox" name="gouts2" value="CCFM 105" id="CCFM 105" /> <label for="CCFM 105">CCFM 105</label>
<input type="checkbox" name="gouts2" value="CCFS 12" id="CCFS 12" /> <label for="CCFS 12">CCFS 12</label>
<input type="checkbox" name="gouts2" value ="VTUHR 49" id="VTUHR 49" /> <label for="VTUHR 49">VTUHR 49</label>
<input type="checkbox" name="gouts2" value ="VLHR 57" id="VLHR 57" /> <label for="VLHR 57">VLHR 57</label>

</p>
<b><u>Groupement Sud</u></b>
<br>
<br>
<b><i>CSP Corte [CRT]</i></b>
<input type="checkbox" name="gouts2" value="VSAV 109" id="VSAV 109" /> <label for="VSAV 109">VSAV 109</label>
<input type="checkbox" name="gouts2" value="VSAV 125" id="VSAV 125" /> <label for="VSAV 125">VSAV 125</label>
<input type="checkbox" name="gouts2" value="VRM 20" id="VRM 20" /> <label for="VRM 20">VRM 20</label>
<input type="checkbox" name="gouts2" value="FPT 65" id="FPT 65" /> <label for="FPT 65">FPT 65</label>
<input type="checkbox" name="gouts2" value="FPT 35" id="FPT 35" /> <label for="FPT 35">FPT 35</label>
<input type="checkbox" name="gouts2" value="CCR 74" id="CCR 74" /> <label for="CCR 74">CCR 74</label>
<input type="checkbox" name="gouts2" value="CCFM 112" id="CCFM 112" /> <label for="CCFM 112">CCFM 112</label>
<input type="checkbox" name="gouts2" value="CCFM 18" id="CCFM 18" /> <label for="CCFM 18">CCFM 18</label>
<input type="checkbox" name="gouts2" value="CCGC 38" id="CCGC 38" /> <label for="CCGC 38">CCGC 38</label>
<input type="checkbox" name="gouts2" value="EPC 68" id="EPC 68" /> <label for="EPC 68">EPC 68</label>
<input type="checkbox" name="gouts2" value="VSRM 90" id="VSRM 90" /> <label for="VSRM 90">VSRM 90</label>
<input type="checkbox" name="gouts2" value="VTU 87" id="VTU 87" /> <label for="VTU 87">VTU 87</label>
<input type="checkbox" name="gouts2" value="VIDP 34" id="VIDP 34" /> <label for="VIDP 34">VIDP 34</label>
<input type="checkbox" name="gouts2" value="VLCG 25" id="VLCG 25" /> <label for="VLCG 25">VLCG 25</label>
<input type="checkbox" name="gouts2" value ="VLHR 79" id="VLHR 79" /> <label for="VLHR 79">VLHR 79</label>
<input type="checkbox" name="gouts2" value ="PMA 85" id="PMA 85" /> <label for="PMA 85">PMA 85</label>
<br>
<b><i>CSP Ghisonaccia [GSC]</i></b>
<input type="checkbox" name="gouts2" value="VSAV 82" id="VSAV 82" /> <label for="VSAV 82">VSAV 82</label>
<input type="checkbox" name="gouts2" value="VSAV 94" id="VSAV 94" /> <label for="VSAV 94">VSAV 94</label>
<input type="checkbox" name="gouts2" value="VSAV 117" id="VSAV 117" /> <label for="VSAV 117">VSAV 117</label>
<input type="checkbox" name="gouts2" value="FPT 97" id="FPT 97" /> <label for="FPT 97">FPT 97</label>
<input type="checkbox" name="gouts2" value="FPT 108" id="FPT 108" /> <label for="FPT 108">FPT 108</label>
<input type="checkbox" name="gouts2" value="CCFM 65" id="CCFM 65" /> <label for="CCFM 65">CCFM 65</label>
<input type="checkbox" name="gouts2" value="CCFM 84" id="CCFM 84" /> <label for="CCFM 84">CCFM 84</label>
<input type="checkbox" name="gouts2" value="CCFM 99" id="CCFM 99" /> <label for="CCFM 99">CCFM 99</label>
<input type="checkbox" name="gouts2" value="CCGC 100" id="CCGC 100" /> <label for="CCGC 100">CCGC 100</label>c
<input type="checkbox" name="gouts2" id="FMOGP 03" value ="FMOGP 03" /> <label for="FMOGP 03">FMOGP 03</label>
<input type="checkbox" name="gouts2" value="VSRM 50" id="VSRM 50" /> <label for="VSRM 50">VSRM 50</label>
<input type="checkbox" name="gouts2" value="EPC 70" id="EPC 70" /> <label for="EPC 70">EPC 70</label>
<input type="checkbox" name="gouts2" value="VTU 30" id="VTU 30" /> <label for="VTU 30">VTU 30</label>
<input type="checkbox" name="gouts2" value="VIDP 18" id="VIDP 18" /> <label for="VIDP 18">VIDP 18</label>
<input type="checkbox" name="gouts2" value="VARE 16" id="VARE 16" /> <label for="VARE 16">VARE 16</label>
<input type="checkbox" name="gouts2" value="VLHR 76" id="VLHR 76" /> <label for="VLHR 76">VLHR 76</label>
<input type="checkbox" name="gouts2" value="VLHR 41" id="VLHR 41" /> <label for="VLHR 41">VLHR 41</label>
<br>
<br>
<b><i>CS Cervione [CRN]</i></b>
<input type="checkbox" name="gouts2" value="VSAV 49" id="VSAV 49" /> <label for="VSAV 49">VSAV 49</label>
<input type="checkbox" name="gouts2" value=" VPI 61" id=" VPI 61" /> <label for=" VPI 61">VPI 61</label>
<input type="checkbox" name="gouts2" value="CCFM 10" id="CCFM 10" /> <label for="CCFM 10">CCFM 10</label>
<input type="checkbox" name="gouts2" value="VTUHR 80" id="VTUHR 80" /> <label for="VTUHR 80">VTUHR 80</label>
<input type="checkbox" name="gouts2" value="VLHR 94" id="VLHR 94" /> <label for="VLHR 94">VLHR 94</label>
<br>
<br>
<b><i>CS Aléria [ALR]</i></b>
<input type="checkbox" name="gouts2" value="VSAV 124" id="VSAV 124" /> <label for="VSAV 124">VSAV 124</label>
<input type="checkbox" name="gouts2" value="FPT 104" id="FPT 104" /> <label for="FPT 104">FPT 104</label>
<input type="checkbox" name="gouts2" value="EPA 67" id="EPA 67" /> <label for="EPA 67">EPA 67</label>
<input type="checkbox" name="gouts2" value="CCFM 82" id="CCFM 82" /> <label for="CCFM 82">CCFM 82</label>
<input type="checkbox" name="gouts2" value="CCGC 62" id="CCGC 62" /> <label for="CCGC 62">CCGC 62</label>
<input type="checkbox" name="gouts2" value="VTU 47" id="VTU 47" /> <label for="VTU 47">VTU 47</label>
<input type="checkbox" name="gouts2" value="VPL 60" id="VPL 60" /> <label for="VPL 60">VPL 60</label>
<input type="checkbox" name="gouts2" value="BLS 24" id="BLS 24" /> <label for="BLS 24">BLS 24</label>
<input type="checkbox" name="gouts2" value="VNRBC 14" id="VNRBC 14" /> <label for="VNRBC 14">VNRBC 14</label>
<br>
<br>
<b><i>CS Ponte Leccia [PLC]</i></b>
<input type="checkbox" name="gouts2" value="VSAV 127" id="VSAV 127" /> <label for="VSAV 127">VSAV 127</label>
<input type="checkbox" name="gouts2" value="VSAV 01" id="VSAV 01" /> <label for="VSAV 01">VSAV 01</label>
<input type="checkbox" name="gouts2" value="CCR 14" id="CCR 14" /> <label for="CCR 14">CCR 14</label>
<input type="checkbox" name="gouts2" value="CCFM 158" id="CCFM 158" /> <label for="CCFM 158">CCFM 158</label>
<input type="checkbox" name="gouts2" value="CCFM 75" id="CCFM 75" /> <label for="CCFM 75">CCFM 75</label>
<input type="checkbox" name="gouts2" value="VSR 25 " id="VSR 25 " /> <label for="VSR 25 ">VSR 25</label>
<input type="checkbox" name="gouts2" value="VTU 85" id="VTU 85" /> <label for="VTU 85">VTU 85</label>
<input type="checkbox" name="gouts2" value="VCYNO 35" id="VCYNO 35" /> <label for="VCYNO 35">VCYNO 35</label>
<input type="checkbox" name="gouts2" value="VLHR 67" id="VLHR 67" /> <label for="VLHR 67">VLHR 67</label><br>
<br>
<b><i>CS Venaco [VNC]</i></b>
<input type="checkbox" name="gouts2" value="VSAVHR 65" id="VSAVHR 65" /> <label for="VSAVHR 65">VSAVHR 65</label>
<input type="checkbox" name="gouts2" value="CCFM 124" id="CCFM 124" /> <label for="CCFM 68">CCFM 124</label>
<input type="checkbox" name="gouts2" value="CDHR 81" id="CDHR 81" /> <label for="CDHR 81">CDHR 81</label>
<input type="checkbox" name="gouts2" value="VTUHR 19" id="VTUHR 19" /> <label for="VTUHR 19">VTUHR 19</label>
<input type="checkbox" name="gouts2" value="MPR 03" id="MPR 03" /> <label for="MPR 037">MPR 03</label>
<br>
<br>
<b><i>CPI Antisanti [ATS]</i></b>
<input type="checkbox" name="gouts2" value="FPTL 40" id="FPTL 40" /> <label for="FPTL 40">FPTL 40</label>
<input type="checkbox" name="gouts2" value="CCFL 56" id="CCFL 56" /> <label for="CCFL 56">CCFL 56</label>
<input type="checkbox" name="gouts2" value="VTU 84" id="VTU 84" /> <label for="VTU 84">VTU 84</label>
<br>
<br>
<b><i>CPI Ghisoni [GSN]</i></b>
<input type="checkbox" name="gouts2" value="VPIHR 68" id="VPIHR 68" /> <label for="VPIHR 68">VPIHR 68</label>
<input type="checkbox" name="gouts2" value="CCFL 105" id="CCFL 105" /> <label for="CCFL 105">CCFL 105</label>
<input type="checkbox" name="gouts2" value="VTUHR 106" id="VTUHR 106" /> <label for="VTUHR 106">VTUHR 106</label></b>
<br>
<br>
<b><i>CPI Niolu [NIO]</i></b>
<input type="checkbox" name="gouts2" value="VPIHR 157" id="VPIHR 157" /> <label for="VPIHR 157">VPIHR 157</label>
<input type="checkbox" name="gouts2" value="CCFL 23" id="CCFL 23" /> <label for="CCFL 23">CCFL 23</label>
<input type="checkbox" name="gouts2" value="VTUHR 84" id="VTUHR 84" /> <label for="VTUHR 84">VTUHR 84</label></b></small></fieldset>
<fieldset><legend>Armement véhicule(s)</legend>
<textarea id="armement" name="armement">VSAV 78 :
C/A: CPL …
Cond: SAP …
Equip: SAP…

FPTSR 02 :
C/A: SGT …
Cond: SAP…
C/BAT: CPL…
E/BAT: SAP…
C/BAL: CPL…
E/BAL: SAP…
</textarea>
<em><span style="font-size: xx-small;">À modifier évidemment et répéter autant que nécessaire.</span></em><br/>
</fieldset><br>
<fieldset><legend>Autres services alertés</legend>
<input name="gouts" id="Forces de l'Ordre" value="Forces de l'Ordre" type="checkbox"><font size="2"><label for="Forces de l'Ordre">Forces
de l'Ordre</label></font> <input name="gouts" id="Service communal" value="Service communal" type="checkbox"><font size="2"><label for="Service communal">Service
communal</label></font> <input name="gouts" id="Equipe SMUR" value="Equipe SMUR" type="checkbox"><font size="2"><label for="Equipe SMUR">Equipe SMUR</label></font> <input name="gouts" id="Médecin privé" value="Médecin privé" type="checkbox"><font size="2"><label for="Médecin privé">Médecin
privé</label></font> <input name="gouts" id="DDE/DIR" value="DDE/DIR" type="checkbox"><font size="2"><label for="DDE/DIR">DDE/DIR</label></font> <input name="gouts" id="ErDF/GrDF" value="ErDF/GrDF" type="checkbox"><font size="2"><label for="ErDF/GrDF">ErDF/GrDF</label></font><br></fieldset><br/>
<center><input type="submit" name="post" value="Lancer l'intervention" /></center>
</form></span>

Et pour finir, le lien du formulaire : http://www.ccis-ir.com/h7-cta-codis-ir-v1 .

Je vous remercie beaucoup d'avance de l'aide que vous pourrez m'apporter.
Cordialement & joyeuses fêtes.

Yoan.


Dernière édition par Dreysr le Sam 31 Déc 2011 - 17:18, édité 1 fois

Dreysr
*

Messages : 37
Inscrit(e) le : 29/12/2011

http://www.ccis-ir.com
Dreysr a été remercié(e) par l'auteur de ce sujet.

Résolu Re: (Encore un) Problème avec le codage d'un formulaire

Message par Roxy. le Sam 31 Déc 2011 - 16:33

Bonjour,
Est-ce normal que du bbcode traine dans le code javascript ?
Je ne pense pas Wink
Je vois des list, b etc...
Plutôt à mettre dans votre css.

Cordialement,

Roxy.
# Tropactif #

Féminin
Messages : 1058
Inscrit(e) le : 24/07/2011

http://roxy-test.forumgratuit.org/
Roxy. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: (Encore un) Problème avec le codage d'un formulaire

Message par Dreysr le Sam 31 Déc 2011 - 16:36

Dans le tutoriel des formulaires, il y est le BBcodes et tous mes autres formulaires qui maintenant fonctionnent, grâce au support Very Happy , ont du BBcode dans le JS.

Cordialement,

Dreysr
*

Messages : 37
Inscrit(e) le : 29/12/2011

http://www.ccis-ir.com
Dreysr a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: (Encore un) Problème avec le codage d'un formulaire

Message par Scoubifitz le Sam 31 Déc 2011 - 16:40

bonjour,

petit oubli de fermeture de guillemets à la fin du script , ainsi que le point-virgule ...

Code:
              txt_message = txt_message + "[/list]";
  // Insère le texte construit dans le champ caché "message" du formulaire
  form.message.value = txt_message;
  form.subject.value = "[" + form.numero.value + "]" + form.nature.value;
}
</script>

à Roxy : le BBcode est dans le texte envoyé ... il n'est pas nécessaire d'activer le HTML sur le forum pour un formulaire , ça marche aussi en BBcode ... Clin d\'oeil

édit : le "name" de "nature" n'est pas juste dans le formulaire ...

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: (Encore un) Problème avec le codage d'un formulaire

Message par Dreysr le Sam 31 Déc 2011 - 17:18

Parfait, ça marche !!

Auriez-vous un moyen pour éviter toutes ces petites erreurs ?

Dreysr
*

Messages : 37
Inscrit(e) le : 29/12/2011

http://www.ccis-ir.com
Dreysr a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: (Encore un) Problème avec le codage d'un formulaire

Message par Roxy. le Sam 31 Déc 2011 - 17:35

Je vous propose ce site : http://jsbin.com
Qui permet de vous montrez les erreurs et de voir si vos codes fonctionnent en cliquant sur "render" (là ils ne marcheront pas car aucun contenue doit être affiché). Il vous mets en rouge en bas les erreurs, vous n'avez plus qu'à cliquer dessus Wink

Cordialement,

Roxy.
# Tropactif #

Féminin
Messages : 1058
Inscrit(e) le : 24/07/2011

http://roxy-test.forumgratuit.org/
Roxy. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: (Encore un) Problème avec le codage d'un formulaire

Message par Dreysr le Sam 31 Déc 2011 - 17:42

D'accord, merci Smile

Dreysr
*

Messages : 37
Inscrit(e) le : 29/12/2011

http://www.ccis-ir.com
Dreysr a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum