submit formulaire KO sous firefox OK sous edge

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
domserge62
Arias
Messages : 2
Inscription : 04 oct. 2023, 15:38

submit formulaire KO sous firefox OK sous edge

Message par domserge62 »

Bonjour,
Merci d'avance à ceux qui pourront m'aider.
J'ai une page web qui fonctionne sauf si certaines valeurs sont saisie sous firefox
alors que sous edge la page fonctionne dans tous les cas

Sous firefox
Si je saisi 1 dans le champ id c_Qte36 et 2 dans le champ c_Qte37 le submit ne se fait pas (pas d'appel à la validation ValForm)
Si en plus je saisi une valeur dans c_Qte19 (exemple 1) la page se soumet normalement
En bref seul la combinaison 1 dans c_Qte36 et 2 dans c_Qte37 bloque la soumission (même pas d'appel à ValForm)
Les autres combinaisons fonctionnent (bien que j'avoue ne pas les avoir toutes testées)

Sous Edge
La saisie en cause sous firefox soumet bien le formulaire .

Je ne vois vraiment pas ce qui peut être en cause
Merci d'avance

Code : Tout sélectionner

<div class="container-fluid pt-5">
 <form action="#" method="post" onsubmit="return ValForm()">   
<div class="row"> <div class="col-sm-4"> <h3 class="border border-3 border-primary text-center">Modification Commande pour la production du<br> jeu. 30/11/2023 </h3> </div> <div class="col-sm-2"> </div> <div class="col-sm-4 border border-primary rounded"> <strong> Id commande = 222<br> Commande créée le : mar. 03/10/2023 18:19:39 <br> Mise à jour le : <br> <label class="h4 border text-center bg-warning" id="solde">Solde = -13,40 € </label></strong> <br> <input type="number" name="totalcmd" id="totalcmd" step="0.01" style="display:none"> <input type="number" name="oldsolde" id="oldsolde" step="0.01" style="display:none" value="-13.4"> <input type="number" name="oldtotalcmd" id="oldtotalcmd" step="0.01" style="display:none" value="13.4"> </div> </div> <div class="container-fluid border"> <div class="row"> <strong> Sélection lieu de livraison</strong> </div> <div class="row"> <div class="col-md-auto"> <div class="form-check form-check-inline"> <input class="form-check-input" type="radio" name="LivOptions" id="Liv1" value="0" checked> <label class="form-check-label" for="Liv1">Au Fournil de 18h00 à 19h00</label> </div> </div> </div> </div> <div class="container-fluid border"> <div class="row"> <strong>Sélection créneaux d'aide</strong> </div> <div class="row"> <div class="col"> <div class="form-check form-check-inline"> <input class="form-check-input" type="checkbox" name="Cre1" id="Cre1" value="1" > <label class="form-check-label" for="Cre1">Préparation fournée de 11:45:00 à 12:45:00</label> </div> <div class="form-check form-check-inline"> <input class="form-check-input" type="checkbox" name="Cre2" id="Cre2" value="1" > <label class="form-check-label" for="Cre2">Rangement de 16:30:00 à 17:30:00</label> </div> <div class="form-check form-check-inline"> <input class="form-check-input" type="checkbox" name="Cre3" id="Cre3" value="1" > <label class=" form-check-label" for="Cre3">Distribution de 17:50:00 à 19:00:00</label> </div> </div> </div> </div> <div class="container-fluid"> <div class="alert alert-success text-end h5 mt-2 mx-2"> Vous avez sélectionné <span id="Tot_qte" name="Tot_qte">0</span> article(s) pour un montant de <strong><label id="Tot_prix"> 0,00 €</label></strong> </div> </div> <div class="container-fluid"> <table class="blueTable "> <thead> <tr> <th>Pains 600gr</th><th>Autres Pains</th> </tr> </thead> <tbody> <tr> <td> <div class="container"> <div class="row"> <div class="col form-control form-control-sm text-start "> <label class="text-start"> <strong>Campagne 600gr</strong></label> </div> <div class="col form-control form-control-sm "> <label id="c_prix36"> <strong> 4,20 € </strong> </label> <input type="number" name="prxu36" id="prxu36" step="0.01" value="4.20" style="display:none"> </div> <div class="col form-control form-control-sm "> <input type="number" id="c_Qte36" name="c_Qte36" value="1" size="5" placeholder="0" min="0" max="99" onchange="calcultarif()" > <input type="number" id="o_Qte36" name="o_Qte36" value="1" size="5" style="display:none" > </div> <div class="col"> <label id="c_id36" name="c_id36" style="display: none">4.20</label> </div> </div> </div> <div class="container"> <div class="row"> <div class="col form-control form-control-sm text-start "> <label class="text-start"> <strong>3 Graines 600gr</strong></label> </div> <div class="col form-control form-control-sm "> <label id="c_prix37"> <strong> 4,60 € </strong> </label> <input type="number" name="prxu37" id="prxu37" step="0.01" value="4.60" style="display:none"> </div> <div class="col form-control form-control-sm "> <input type="number" id="c_Qte37" name="c_Qte37" value="2" size="5" placeholder="0" min="0" max="99" onchange="calcultarif()" > <input type="number" id="o_Qte37" name="o_Qte37" value="2" size="5" style="display:none" > </div> <div class="col"> <label id="c_id37" name="c_id37" style="display: none">4.60</label> </div> </div> </div> </td> <td> <div class="container"> <div class="row"> <div class="col form-control form-control-sm text-start "> <label class="text-start"> <strong>Petit Epeautre</strong></label> </div> <div class="col form-control form-control-sm "> <label id="c_prix19"> <strong> 7,80 € </strong> </label> <input type="number" name="prxu19" id="prxu19" step="0.01" value="7.80" style="display:none"> </div> <div class="col form-control form-control-sm "> <input type="number" id="c_Qte19" name="c_Qte19" value="" size="5" placeholder="0" min="0" max="99" onchange="calcultarif()" > <input type="number" id="o_Qte19" name="o_Qte19" value="" size="5" style="display:none" > </div> <div class="col"> <label id="c_id19" name="c_id19" style="display: none">7.80</label> </div> </div> </div> </td> </tr> </tbody> </table> <div class="col-sm-2"> <br><input type="submit" class="btn btn-primary" name="Go" value="Enregistrer" > </div> </div> </form> </div>
domserge62
Arias
Messages : 2
Inscription : 04 oct. 2023, 15:38

Re: submit formulaire KO sous firefox OK sous edge

Message par domserge62 »

Pour ceux qui voudrait tester en ligner
aller sur le site en test
https://test-ecopain.domserge.fr/

se connecter en tant que
Testbug
Testbug!00

et dans le menu adhérent / Modifier mes commandes
vous pouvez essayer sur la commande id 223 en essayant de la modifier

Merci d'avance

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité