Peut-être que quelqu'un peut me dire comment je peux réparer le problème avec le choix de PayPal / Bitcoin / Carte de crédit, Coz j'ai essayé presque tout, rien ne fonctionne comme il ne devrait pas
J'ai essayé aussi de les faire d'enfant () / enfants () / Suivant () et donc sur rien d'aide p> c'est la variables / p> Je m'attends à ce que le code "montrent" ou "masquer" des valeurs et si cet attribut true ou faux l'attribuera aux variables.
Maintenant, il ne montre que, sans vous attribuer tous p> p>
3 Réponses :
Je ne suis pas très clair de la question, mais une erreur que je peux souligner est que sur le deuxième et troisième événement de l'onchange, la condition "si" semble être erronée aurait dû être p>
Vous liez le choix avec le changement, pas ses options. Vous devez simplement lier un événement de changement à la sélection. C'est un moyen facile de le faire sans répéter beaucoup de code.
p>
<select id="payment" name="user-payment"> <option value="select method">Select Payment Method</option> <option value="CreditCard">Credit Card</option> <option value="PayPal">PayPal</option> <option value="Bitcoin">Bitcoin</option> </select> <div id="CreditCard" class="payment-section">Credit Card</div> <div id="PayPal" class="payment-section">Pay Pal</div> <div id="Bitcoin" class="payment-section">Bitcoin</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="button dropdown">
<select id="payment">
<option value="">Select Payment Method</option>
<option value="credit_Card">Credit Card</option>
<option value="payPal">PayPal</option>
<option value="bitcoin">Bitcoin</option>
</select>
</div>
<div class="output">
<div id="credit_Card" class="colors red"> Your Payment method is Credit Card</div>
<div id="payPal" class="colors yellow"> Your Payment method is PayPal</div>
<div id="bitcoin" class="colors blue"> Your Payment method is Bitcoin</div>
</div>
<footer>
<small>
Pourquoi êtes-vous contraignant tellement d'événements?
const $OPTIONSBITOINE = $ paiementOptionS.val ("Bitcoin"); Code> Je ne sais pas pourquoi vous faites cela.S'il vous plaît montrer plus de code HTML pour mieux comprendre le problème.