Vérifier que l'IBAN rentré est correct puis afficher le BIC
Résolu/Fermé
ananias8686
Messages postés
86
Date d'inscription
samedi 9 février 2019
Statut
Membre
Dernière intervention
19 août 2023
-
Modifié le 6 avril 2020 à 05:03
ananias8686 Messages postés 86 Date d'inscription samedi 9 février 2019 Statut Membre Dernière intervention 19 août 2023 - 6 avril 2020 à 22:08
ananias8686 Messages postés 86 Date d'inscription samedi 9 février 2019 Statut Membre Dernière intervention 19 août 2023 - 6 avril 2020 à 22:08
A voir également:
- Openiban
- Verifier un lien - Guide
- Verifier compatibilite windows 11 - Guide
- Afficher appdata - Guide
- Afficher mot de passe wifi android - Guide
3 réponses
jordane45
Messages postés
38389
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 janvier 2025
4 729
6 avril 2020 à 05:31
6 avril 2020 à 05:31
Bonjour
Comme indiqué
Pour ca tu dois placer ce code dans une fonction
Faire appel à cette fonction une fois la saisie faite (via un onblur par exemple)
Ne pas oublier d'inclure la librairie jquery pour que ça marche.
Comme indiqué
replace with dynamic value
Pour ca tu dois placer ce code dans une fonction
Faire appel à cette fonction une fois la saisie faite (via un onblur par exemple)
Ne pas oublier d'inclure la librairie jquery pour que ça marche.
ananias8686
Messages postés
86
Date d'inscription
samedi 9 février 2019
Statut
Membre
Dernière intervention
19 août 2023
6 avril 2020 à 19:01
6 avril 2020 à 19:01
Quelqu'un pourrais m'aider svp?
Merci!
Merci!
jordane45
Messages postés
38389
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 janvier 2025
4 729
6 avril 2020 à 19:58
6 avril 2020 à 19:58
Je pensai que depuis hier tu avais pu avancer.
As tu cherché ce qu'était jquery et comment l'utiliser ? (https://www.w3schools.com/jquery/jquery_get_started.asp)
As tu cherché ce que sont les "event'" en javascript ? le onblur ? ( https://www.w3schools.com/jsref/event_onblur.asp) (https://api.jquery.com/blur/)
Comment écrire une fonction en JS ? (https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Instructions/function)
Coté JS ça devrait ressembler à ça
et dans ton html (dans le head par exemple ), il faut ajouter ça :
As tu cherché ce qu'était jquery et comment l'utiliser ? (https://www.w3schools.com/jquery/jquery_get_started.asp)
As tu cherché ce que sont les "event'" en javascript ? le onblur ? ( https://www.w3schools.com/jsref/event_onblur.asp) (https://api.jquery.com/blur/)
Comment écrire une fonction en JS ? (https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Instructions/function)
Coté JS ça devrait ressembler à ça
$("#iban_input").on("blur",function(){ var cherche = $(this).val(); getBIC(cherche); }); function getBIC(cherche){ $.ajax({ url: 'https://openiban.com/validate/' + cherche, // replace with dynamic value data: { // pass additional options "validateBankCode": true, // (not guaranteed) "getBIC": true // (not guaranteed) }, success: function(result) { if(typeof(result)!="undefined" && result!=null){ if(result.valid) { // Ici tu code l'utilisation du résultat... console.log(result);//permettra de voir ce que contient la variable result dans la console du navigateur. $("#bic_result_container").val(result.valid); }else{ alert ("Résultat non valide"); } } else{ alert ("No result"); } }, error: function(xhr) { // handle error alert("erreur Ajax"); console.log(xhr); } }); }
et dans ton html (dans le head par exemple ), il faut ajouter ça :
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"> </script>
ananias8686
Messages postés
86
Date d'inscription
samedi 9 février 2019
Statut
Membre
Dernière intervention
19 août 2023
6 avril 2020 à 22:08
6 avril 2020 à 22:08
Merci beaucoup pour votre aide. Ça a marcher.
J'ai remplacer
J'ai remplacer
$("#bic_result_container").val(result.valid);par
$("#bic_result_container").val(result.bankData.bic);le bic s'affiche correctement.
6 avril 2020 à 08:36
J'ai fait un peu de recherche sur Google mais sans succès, j'ai vraiment du mal à me familiariser avec JavaScript.
"Ne pas oublier d'inclure la librairie jquery pour que ça marche" Parlez-vous du fichier goiban.js?
Est-ce possible de tout mettre sur la même page? Si Oui comment le faire, j'ai du mal à m'en sortir.
Comment faire pour récupérer l'IBAN entré.
Merci