Formulaire avec problème
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Formulaire avec problème
Bonjour,
Je rencontre un sérieux problème depuis quelques temps...
En effet, je tente de créer un formulaire, mais il y a un problème de validation du message avec "id" et "value".
Voici le code du formulaire :
*******
Je pense que le problème vient de cette partie, mais j'en sais trop rien... :
.
Merci aux personnes qui sauront m'aider à résoudre ce problème...
C'est assez urgent, mais si il vous faut du temps pour régler le problème, ce n'est pas grave, je prendrais mon temps
Je rencontre un sérieux problème depuis quelques temps...
En effet, je tente de créer un formulaire, mais il y a un problème de validation du message avec "id" et "value".
Voici le code du formulaire :
*******
Je pense que le problème vient de cette partie, mais j'en sais trop rien... :
.
- Code:
*****
Merci aux personnes qui sauront m'aider à résoudre ce problème...

C'est assez urgent, mais si il vous faut du temps pour régler le problème, ce n'est pas grave, je prendrais mon temps
Dernière édition par julworld le Lun 8 Aoû 2011 - 19:05, édité 2 fois
Re: Formulaire avec problème
bonjour,
à première vue , vous essayez de récupérer la value "jeu" (qui n'existe pas),
alors que les boutons radio ont le name "cadeau" , et qu'il faut spécifier la valeur par rapport à la case cochée ...
voilà le code corrigé et fonctionnel , en espérant que ça vous aidera :
à première vue , vous essayez de récupérer la value "jeu" (qui n'existe pas),
alors que les boutons radio ont le name "cadeau" , et qu'il faut spécifier la valeur par rapport à la case cochée ...
voilà le code corrigé et fonctionnel , en espérant que ça vous aidera :
- Code:
<script type="text/javascript">
function CompleteMessage(form)
{
var cadeau = "";
if(form.cadeau[0].checked == true) // Si le 1er bouton "Jeu 1" est coché ..
cadeau = form.cadeau[0].value;
else if(form.cadeau[1].checked == true) // Si le 2e bouton "Jeu 2" est coché ..
cadeau = form.cadeau[1].value;
else if(form.cadeau[2].checked == true) // Si le 2e bouton "Jeu 3" est coché ..
cadeau = form.cadeau[2].value;
else if(form.cadeau[3].checked == true) // Si le 2e bouton "Jeu 4" est coché ..
cadeau = form.cadeau[3].value;
else if(form.cadeau[4].checked == true) // Si le 2e bouton "Jeu 5" est coché ..
cadeau = form.cadeau[4].value;
var txt_message = 'Bonjour, je voudrais obtenir le <strong> ' + cadeau + '</strong>\n'
+ 'et accepte les conditions du forum,\n'
+ 'merci et aurevoir' ;
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
<form action="/post" method="post" name="post" enctype="multipart/form-data" style="border: dotted 0px red" onsubmit="CompleteMessage(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="38" /> <!-- ID du forum dans lequel le message sera posté-->
<input type="hidden" name="subject" value="Commande Boutique" />
<table width="100%" border="0">
<tr style="background:#FABA1F;text-align:center;">
<td valign="top"><img src=""></td>
<td valign="top"><img src=""></td>
<td valign="top"><img src=""></td>
<td valign="top"><img src=""></td>
<td valign="top"><img src=""></td>
</tr>
<tr style="background:#EA2F3E;text-align:center;">
<td valign="top"><input type="radio" name="cadeau" id="jeu 1" value="jeu 1" /> 0.000</td>
<td valign="top"><input type="radio" name="cadeau" id="jeu 2" value="jeu 2" /> 0.000</td>
<td valign="top"><input type="radio" name="cadeau" id="jeu 3" value="jeu 3" /> 0.000</td>
<td valign="top"><input type="radio" name="cadeau" id="jeu 4" value="jeu 4" /> 0.000</td>
<td valign="top"><input type="radio" name="cadeau" id="jeu 5" value="jeu 5" /> 0.000</td>
</tr>
<tr style="background:#ffffff;color:#ffffff">
<td colspan="5">----------------</td></tr>
<tr style="background:#EA2F3E;">
<td colspan="5">
<center>
<input type="submit" value="Envoyer la commande" name="post" /><br>
<span style="font-size:14px;color:#ffffff;">(Votre demande sera traitée prochainement par un administrateur)</span>
</center>
</td></tr>
</table>
</form>
Re: Formulaire avec problème

Merci beaucoup pour votre aide. Vous avez résolu mon problème.

Serait-il possible de mettre le code qui est présent dans votre message entre les balises "hide" ? Merci d'avance.
Bonne soirée.


» Problème avec un script (js) qui remplace le formulaire de création de sujet par son propre formulaire.
» Problème avec un formulaire généré par le générateur de formulaire (du support portuguais)
» probléme avec un formulaire
» Problème avec formulaire
» Problème avec mon formulaire
» Problème avec un formulaire généré par le générateur de formulaire (du support portuguais)
» probléme avec un formulaire
» Problème avec formulaire
» Problème avec mon formulaire
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum