J'ai une base de données qui stocke tous les utilisateurs qui se connectent à mon site Web et souhaitent qu'ils puissent supprimer leur compte. J'ai donc créé une fonction qui fonctionne et supprime les accès de l'utilisateur, mais le seul problème que j'ai est que je n'arrive pas à connecter le fichier js qui contient l'écouteur d'événements de bouton à mon fichier nodejs avec la fonction
.// node.js file let id = 1; /* delete user from mysql db */ async function delUsers() { /* actually hardcoded id, need to implement users id when a user can login into the site */ await pool.query('DELETE FROM user WHERE id = ?', [id]); console.log("Deleting.."); };
// js file 'use strict'; console.log('linked'); let del = document.getElementById('delbutton').addEventListener('click', Del); let a = require('./delete.js'); function Del() { let b = a.DelUser(); }
J'ai essayé d'utiliser module.exports avec module.import, require, sessionstorage, localstorage. Je veux que mon bouton fonctionne et supprime mon 1 utilisateur
nodejs est utilisé pour le backend.
Les objets globaux "fenêtre, document..." sont uniquement inclus dans le navigateur.