A voir également:
- Calcul mensualite
- Calcul moyenne excel - Guide
- Calcul charpente bois gratuit - Télécharger - Architecture & Déco
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Logiciel calcul surface terrain gratuit - Télécharger - Outils professionnels
- Calcul km marche à pied gratuit - Télécharger - Sport
1 réponse
Hello !
Alors, dans ma logique, si la checkbox n'est pas cochée, on garde la valeur de l'input, sinon on divise.
A toi d'adapter.
Alors, dans ma logique, si la checkbox n'est pas cochée, on garde la valeur de l'input, sinon on divise.
A toi d'adapter.
<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> </head> <body> <div>Prix<input class="saisie" id='first' type="number" placeholder="" required /></div> <div> <input type="checkbox" name="mois" value="2" id="mensuel"> <label for="mensuel">2</label> </div> <span id="mois" class="resultat">......</span> <script> $(document).ready(function() { $('.saisie').keyup(function(){ var firstValue = Number($('#first').val()); if(!$('input[name=mois]').is(':checked')) { $( "#mois" ).html(firstValue); } else { var divisor = $( '#mensuel').val(); $( "#mois" ).html(firstValue/divisor); } }); $('input[name=mois]').click(function() { var firstValue = Number($('#first').val()); if(!$('input[name=mois]').is(':checked')) { $( "#mois" ).html(firstValue); } else { var divisor = $( '#mensuel').val(); $( "#mois" ).html(firstValue/divisor); } }); }); </script> </body> </html>
15 nov. 2018 à 14:44
merci
15 nov. 2018 à 15:14