Vérifiez vos informations

Il semblerait que les informations techniques de votre profil n'aient pas été actualisées depuis un certain temps... Pour que l'aide apportée vous soit efficace, il est important que ces informations soient à jour : prenez quelques secondes pour confirmer ou compléter les informations suivantes.


Lien de votre forum
Version de ce forum
Vous êtes le fondateur de ce forum
Vous avez modifié le CSS de ce forum
Vous avez modifié les templates de ce forum
Votre navigateur

Formulaire

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

Résolu Formulaire

Message par Kelios le Dim 4 Sep 2011 - 1:30

Bonsoir,

Petit Problème lorsque j'envoie le Message dans la zone " Je veux que l'on Convertisse mon Camion : " il me met a coté "undefined"

Qu'est ce que j'ai fait de faut ( car j'ai cocher une case mais ducoup il me met pas le texte de la case cocher )

Merci d'avance

Voici le Code :

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Générateur de Candidatures</title>
<style type="text/css">
body {
background-color:#E4E4E4;
width:600px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.fieldset{
border: 3px solid rgb(5, 50, 81);
width: 600px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
margin-left:auto;
margin-right:auto;
}
.fieldlegend{
font-size:20px;
padding-left:10px;
padding-right:10px;
}
.fieldtable{
width: 580px;
border:0px;
font-size:14px;
text-align:center;
}
.fieldleft {
text-align:right;
font-weight:bolder;
width:200px;
}
.fieldright {
padding-left: 10px;
text-align:left;
}
</style>
<script type="text/javascript" src="http://tinyurl.com/var-fa"></script>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<fieldset class='fieldset'><legend class='fieldlegend'>Candidature</legend><table class='fieldtable'><tr><td class='fieldleft'>Pseudo :</td><td class='fieldright'>" + form.pseudo.value + "</td></tr><tr><td class='fieldleft'>Référence du Camion ( Marques, Gammes, ... ) :</td><td class='fieldright'>" + form.ref.value + "</td><td rowspan='4' style='width:150px;'>[img]http://img263.imageshack.us/img263/9457/conversion.jpg[/img]</td></tr><tr><td class='fieldleft'>Je veux que l'on Convertisse mon Camion :</td><td class='fieldright'>" + form.choix.value + "</td></tr></table></fieldset>" + '\n';
 
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
</head>
<body>
        <form action="http://stf-transports.jeun.fr/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)" target="_parent" >
        <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="10" /> <!--  ID du forum dans lequel le message sera posté-->
       
        <h2>Formulaire de Demande de Conversion</h2>
       
        <p>Utiliser ce Générateur pour faire Votre Demande de Conversion !!!</p>
<p><font color=red><b> Vérifier que le HTML est coché sur OUI dans Profils/Préférence avant d'utiliser ce Générateur</b></font></p>
        <label for="titre">Titre du sujet (automatique) : </label>
</br>
        <input type="text" name="subject" id="titre" readonly="readonly" size="40" value="Demande de Conversion de " class="USERNAME" />
</br>
<br>
        <fieldset class="fieldset"><legend class="fieldlegend">Conversion Demandé</legend>
        <table class="fieldtable">
      <td class="fieldleft"><label for="pseudo">Pseudo :</label><td>
      <td class="fieldright"><input type="text" name="pseudo" id="pseudo" size="30" maxlength="255" value=""/>
</tr><tr>
      <td class="fieldleft"><label for="ref">Référence du Camion ( Marques, Gammes, ... ) :</label><td>
      <td class="fieldright"><input type="text" name="ref" id="ref" size="30" maxlength="255" value=""/>
<td rowspan="4" style="width:150px;"><img src='http://img263.imageshack.us/img263/9457/conversion.jpg'></td>
</tr><span><tr>
      <td class="fieldleft"><label for="choix">Je veux que l'on Convertisse mon Camion :</label><td>
      <td class="fieldright"><input type="checkbox" name="choix" id="1" value="1"/><label for="1">  De ETS à GTS</label></td>
</tr><tr>
      <td class="fieldright"><input type="checkbox" name="choix" id="2" value="2"/><label for="2">  De GTS à ETS</label><td>
</tr><tr>
      <td class="fieldright"><input type="checkbox" name="choix" id="3" value="3"/><label for="3">  Pour Une Mise à Jour de Compatibilité pour GTS 1.04</label><td>   
</tr></span>
</table></fieldset>
        </br>
        <input type="submit" name="post" value="Valider Ma Demande de Conversion" />
        <br>
        </form>
        </body>
        </html>


Dernière édition par Kelios le Dim 4 Sep 2011 - 12:06, édité 1 fois

Kelios
Nouveau membre

Messages : 18
Inscrit(e) le : 25/08/2011

Kelios a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire

Message par Scoubifitz le Dim 4 Sep 2011 - 3:03

bonsoir,

personnellement , je pense que des cases de type "radio" seraient plus adaptées dans ce cas ci ...

le "undefined" est normal , puisque vous demandez à récupérer une valeur simple parmi une liste de valeurs ...

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Générateur de Candidatures</title>
<style type="text/css">
body {
background-color:#E4E4E4;
width:600px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.fieldset{
border: 3px solid rgb(5, 50, 81);
width: 600px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
margin-left:auto;
margin-right:auto;
}
.fieldlegend{
font-size:20px;
padding-left:10px;
padding-right:10px;
}
.fieldtable{
width: 580px;
border:0px;
font-size:14px;
text-align:center;
}
.fieldleft {
text-align:right;
font-weight:bolder;
width:200px;
}
.fieldright {
padding-left: 10px;
text-align:left;
}
</style>
<script type="text/javascript" src="http://tinyurl.com/var-fa"></script>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<fieldset class='fieldset'><legend class='fieldlegend'>Candidature</legend><table class='fieldtable'><tr><td class='fieldleft'>Pseudo :</td><td class='fieldright'>" + form.pseudo.value
+ "</td></tr><tr><td class='fieldleft'>Référence du Camion ( Marques, Gammes, ... ) :</td><td class='fieldright'>" + form.ref.value
+ "</td><td rowspan='4' style='width:150px;'>[img]http://img263.imageshack.us/img263/9457/conversion.jpg[/img]</td></tr><tr><td class='fieldleft'>Je veux que l'on Convertisse mon Camion :</td><td class='fieldright'>";
for(var i = 0; i < form.choix.length; i++)
{
if(form.choix[i].checked == true) { txt_message += form.choix[i].value ; }
}
txt_message += "</td></tr></table></fieldset>" + '\n';

// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
</head>
<body>
<form action="http://stf-transports.jeun.fr/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)" target="_parent" >
<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="10" /> <!--  ID du forum dans lequel le message sera posté-->

<h2>Formulaire de Demande de Conversion</h2>

<p>Utiliser ce Générateur pour faire Votre Demande de Conversion !!!</p>
<p><font color=red><b> Vérifier que le HTML est coché sur OUI dans Profils/Préférence avant d'utiliser ce Générateur</b></font></p>
<label for="titre">Titre du sujet (automatique) : </label>
</br>
<input type="text" name="subject" id="titre" readonly="readonly" size="40" value="Demande de Conversion de " class="USERNAME" />
</br>
<br>
<fieldset class="fieldset"><legend class="fieldlegend">Conversion Demandé</legend>
<table class="fieldtable">
<td class="fieldleft"><label for="pseudo">Pseudo :</label><td>
<td class="fieldright"><input type="text" name="pseudo" id="pseudo" size="30" maxlength="255" value=""/>
</tr><tr>
<td class="fieldleft"><label for="ref">Référence du Camion <br>( Marques, Gammes, ... ) :</label><td>
<td class="fieldright"><input type="text" name="ref" id="ref" size="30" maxlength="255" value=""/>
<td rowspan="4" style="width:150px;"><img src='http://img263.imageshack.us/img263/9457/conversion.jpg'></td>
</tr><span><tr>
<td class="fieldleft"><label for="choix">Je veux que l'on Convertisse mon Camion :</label><td>
<td class="fieldright"><input type="radio" name="choix" id="1" value=" De ETS à GTS" checked="checked"/><label for="1">  De ETS à GTS</label><br>
<input type="radio" name="choix" id="2" value=" De GTS à ETS"/><label for="2">  De GTS à ETS</label><br>
<input type="radio" name="choix" id="3" value=" Pour Une Mise à Jour de Compatibilité pour GTS 1.04"/><label for="3">  Pour Une Mise à Jour de Compatibilité pour GTS 1.04</label><td> 
</tr></span>
</table></fieldset>
</br>
<input type="submit" name="post" value="Valider Ma Demande de Conversion" />
<br>
</form>
</body>
</html>
avatar

Scoubifitz
Membre actif

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

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

Résolu Re: Formulaire

Message par Kelios le Dim 4 Sep 2011 - 12:06

Merci pour cette aide, c'est exactement ce que je rechercher Smile

Kelios
Nouveau membre

Messages : 18
Inscrit(e) le : 25/08/2011

Kelios 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