Détection du button cliqué impossible sur navigateur mobile ?
Bonjour,
J'ai mis en place un script pour détecter, à la soumission du formulaire, quel <button> a été cliqué.
Ca marche bien sur mon pc, mais hélas pas sur iphone (ni safari ni chrome)...
Mon client commence à faire la gueule car ça bloque son site :?
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| <form class="checkout" method="post" action="">
<button type="submit" class="is_paypal">Paiement en ligne</button>
<button type="submit" class="is_cheque">Paiement par chèque</button>
</form>
<div class="choixPaiement"></div>
<script src="js/jquery.min.js"></script>
<script>
$(function()
{
$('form.checkout').submit(function(e) // à la soumission du formulaire de commande :
{
e.preventDefault();
if($(document.activeElement).hasClass('is_paypal'))
{
$('.choixPaiement').text('Vous avez choisi de payer en ligne');
}
else
{
$('.choixPaiement').text('Vous avez choisi de payer par chèque');
}
});
});
</script> |
Merci d'avance pour toute suggestion !
Mathieu