Comment ajouter une condition
flexi2202
Messages postés
4141
Statut
Membre
-
flexi2202 Messages postés 4141 Statut Membre -
flexi2202 Messages postés 4141 Statut Membre -
bonsoir a tous
j ai un formulaire qui fonctionne a merveille mais je souhaiterais ajouter un choix supplémentaire pour le client
je souhaiterais que lorsqu il choisit par la poste
il doit choisir si il veux que l envois se fasse en recommande ou pas
et que ce choix soit vérifié
merci de l aide
voici une partie du code
cette partie en javascript pour le calcul du prix
j ai un formulaire qui fonctionne a merveille mais je souhaiterais ajouter un choix supplémentaire pour le client
je souhaiterais que lorsqu il choisit par la poste
il doit choisir si il veux que l envois se fasse en recommande ou pas
et que ce choix soit vérifié
merci de l aide
voici une partie du code
cette partie en javascript pour le calcul du prix
else if(oForm.envoi[0].checked)
{ // si "poste" est coché
iPrix = 1; // frais de port = 1€
var nombre_total_article = parseInt(oForm.Quant1.options[oForm.Quant1.selectedIndex].value) + parseInt(oForm.Quant2.options[oForm.Quant2.selectedIndex].value) ;
if(nombre_total_article > 3) iPrix = 0; //sauf si il y a plus de 3 articles, alors c'est gratuit
if(oForm.securise[0].checked)iprix +5;j ai ajouter moi même la fin du code
<td width="400"><li>
<label for="by_poste"> <input type="radio" id="by_poste" name="envoi" value="0" onclick="majPrixPort(this.form);document.getElementById('F_COMMANDE').setAttribute('onsubmit', 'return Verifie(this, null)');" ></label>
<TD width="210"bgcolor=#9FB9B5 > voulez vous un envois recommande
<br>
<br>
<input type="radio" value="0" name="securise">
oui
<br>
<input type="radio" value="1" name="securise">
non
<br></TD>
A voir également:
- Comment ajouter une condition
- Excel cellule couleur si condition texte - Guide
- Comment ajouter une signature sur word - Guide
- Ajouter une liste déroulante excel - Guide
- Ajouter un profil netflix payant - Accueil - Guide streaming
- Comment ajouter un compte facebook - Guide
1 réponse
je viens d essayer ceci mais cela ne fonctionne pas non plus comme prévu
else if(oForm.envoi[0].checked)
{ // si "poste" est coché
iPrix = 1; // frais de port = 1€
var nombre_total_article = parseInt(oForm.Quant1.options[oForm.Quant1.selectedIndex].value) + parseInt(oForm.Quant2.options[oForm.Quant2.selectedIndex].value) + parseInt(oForm.Quant3.options[oForm.Quant3.selectedIndex].value);
if(nombre_total_article > 3) iPrix = 0; //sauf si il y a plus de 3 articles, alors c'est gratuit
else if (nombre_total_article > 3 && oForm.securise[1].checked )iPrix = 25;
<td width="400"><li>
<label for="by_poste"> <input type="radio" id="by_poste" name="envoi" value="0" onclick="majPrixPort(this.form);document.getElementById('F_COMMANDE').setAttribute('onsubmit', 'return Verifie(this, null)');" ></label>
<TD width="210"bgcolor=#9FB9B5 >Voulez vous un envoi recommande
<br>
<br>
<input type="radio" value="1" name="securise"onclick="majPrixPort(this.form);document.getElementById('F_COMMANDE').setAttribute('onsubmit', 'return Verifie(this, null)');">
oui
<br>
<input type="radio" value="0" name="securise"onclick="majPrixPort(this.form);document.getElementById('F_COMMANDE').setAttribute('onsubmit', 'return Verifie(this, null)');">
non
<br></TD>
</TR>