Boite de dialogue personnalisé - évenement onclick personalisé

Bonjour,

J'ai créé ma propre boite de dialogue avec 3 boutons : "Oui", "Non", "Annuler" définie dans le fichier "boiteDeDialogue.html". J'aimerais que lorsque le bouton "Oui" est cliquer une routine particulière soit effectué. Cette routine est définie dans la fonction clickYes(). Dans cette fonction je fait appelle à une de la fonction recuperer() créer dans "Code.gs" . Cependant j'ai l'impression que la fonction recuperer() de clickYes() n'était pas appelé. Voici mes codes :

function recuperer() {
  var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();  
  var sheetSetting = spreadsheet.setActiveSheet(spreadsheet.getSheetByName("Feuille 1"), true);
  sheetSetting.getRange("A1").setValue = "coucou";
  Logger.log("coucou");
}
<script>
      function clickYes(){
        console.log("je passes");
        google.script.run.recuperer();
        google.script.host.close();
      }
</script>
<div>
      <input type="button" class="btn btn-outline-success fs-5 text fw-bold m-2 px-4" value="Oui" id = "id_btn_yes" name = "name_btn_yes" onclick="clickYes()">
      <input type="button" class="btn btn-outline-danger fs-5 text fw-bold m-2 px-4" value="Non" id = "id_btn_no" name = "name_btn_no" onclick="google.script.host.close()">
      <input type="button" class="btn btn-outline-secondary fs-5 text fw-bold m-2 px-4" value="Fermer" id = "id_btn_close" name = "name_btn_close" onclick="google.script.host.close()">
</div>

Vous pouvez aussi voir mon fichier google sheet au lien suivant : https://docs.google.com/spreadsheets/d/1iA3fhpjdo5Leu2PvMmoRKIne2aUDOhHJPDgUmIpRbx0/edit#gid=0

Pouvez vous m'aider à trouver mon erreur ?

Merci d'avance pour votre aide.

Cordialement.

Rechercher des sujets similaires à "boite dialogue personnalise evenement onclick personalise"