Formulaire non submité
Posté : 07 août 2007, 16:37
Bonjour,
J'ai un problème comme beaucoups de gens ici...
Je ne peut pas submitter ce formulaire :
Comme vous pouvez le voir j'ai mis ceci :
La fonction test :
Je n'ai pas d'alert donc j'en déduit que mon formulaire n'est pas submité.
Je une fonction que je mettrait plus bas avec ceci :
Donc lorsque je click ça lance la fonction MajChamps2 (cf
nClick='MajChamps2())
Je ne trouve pas le problème
EDIT : ça m'envoi vers une page vide on dirait que ça submit un autre de mes formulaires... enfin je suis encore une fois bel et bien paumé ^^
J'ai un problème comme beaucoups de gens ici...
Je ne peut pas submitter ce formulaire :
<form name='Maj_support' action='controller_principal.php' method='post' onSubmit="test()">
<input name="f_module" type="hidden" value="modifProduit"/>
<input name="f_action" type="hidden" value="majsupport"/>
<input name='f_numero' type="hidden" value= "<?php echo ($_POST['f_produit_id']); ?>" />
<input name="f_nombre" type="hidden" value=''/>
</form>
Comme vous pouvez le voir j'ai mis ceci :
Code : Tout sélectionner
onSubmit="test()"Code : Tout sélectionner
function test()
{
alert("submit du formulaire Maj_support");
}Je une fonction que je mettrait plus bas avec ceci :
<dl>
<dt onClick="javascript:montreMenu('smenu4');"><a href="#" >De nouveaux produits sont arrivés ?</a></dt>
<br>
<dd id="smenu4" style="display:none">
<span class='input_champ'> Nombre de supports normalement disponibles : </span>
<?php echo($_POST['f_Produit_nombre']); ?>
<br><br>
<span class='input_champ'>Combien de supports sont en fait disponibles ?</span>
<INPUT TYPE=TEXT NAME=nbr_support SIZE=2>
<tr>
<td colspan="4" align="center">
<input type='image' src='images/ico_save.gif'
onmouseover="overlib('Enregistrer');this.src='images/ico_save.gif'"
onmouseout="nd();this.src='images/ico_save.gif'"
onClick='MajChamps2()'/>
</td>
</tr>
</dd>
</dl>
C'est une sorte de menu "caché" qui s'ouvre lorsque l'on click sur le message "de nouveaux produits sont arrivés ?"Donc lorsque je click ça lance la fonction MajChamps2 (cf
function MajChamps2()
{
document.Maj_support.f_nombre.value = document.Affiche.nbr_support.value;
alert (document.Maj_support.f_nombre.value = document.Affiche.nbr_support.value); //c'était pour voir si la fonction se lançait bien
document.Maj_support.submit();
}
Et donc cette fonction devrait submitter mon formulaire "Maj_support " mais elle n'en fait rien.Je ne trouve pas le problème
EDIT : ça m'envoi vers une page vide on dirait que ça submit un autre de mes formulaires... enfin je suis encore une fois bel et bien paumé ^^