j'ai cette entrée:comment exécuter une fonction après avoir terminé la première
<button type="button" title="test" class="button btn-cart" onclick="productAddToCartForm.submit(this); redirectToCart();">OK</button>
je veux exécuter le redirectToCart()
après avoir terminé la première productAddToCartForm.submit(this)
mais sans déplacer la première sur, je veux dire le productAddToCartForm.submit(this)
devrait rester dans le bouton onclick.
function redirectToCart()
{
window.location.replace("http://stackoverflow.com");
}
Ajoutez la fonction HTML 'form' et la fonction' submit' si vous en avez. – sabithpocker
Non, désolé je n'ai pas c'est juste un bouton dans la boîte fantaisie qui appelle le 'productAddToCartForm.submit (this)' ce dont j'ai besoin est de rediriger vers une autre page après avoir terminé la fonction – Prince
Qu'est-ce que 'productAddToCartForm'? Est-ce un HTMLForm? Aussi pouvez-vous ajouter la définition de la fonction 'submit()'? La soumission d'un formulaire HTML normal entraîne un rechargement complet de la page en fonction de la cible du formulaire. Vous devrez [utiliser AJAX pour d'autres comportements] (https://developer.mozilla.org/en-US/docs/Learn/HTML/Forms/Sending_forms_through_JavaScript) – sabithpocker