Wie aktiviere ich meine NodeJS-Funktion aus einer anderen JS-Datei?
P粉833546953
P粉833546953 2024-02-26 22:35:53
0
1
607

Ich habe eine Datenbank, in der alle Benutzer gespeichert sind, die sich auf meiner Website anmelden, und möchte, dass sie ihr Konto löschen können. Also habe ich eine Funktion erstellt, die funktioniert und die Zugriffsrechte des Benutzers entfernt, aber das einzige Problem, das ich habe, ist, dass ich die js-Datei, die den Button-Ereignis-Listener enthält, nicht mit der Funktion verbinden kann

// 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();
}

Ich habe versucht, module.exports mit module.import, require, sessionstorage, localstorage zu verwenden. Ich möchte, dass meine Schaltfläche funktioniert und ich meinen 1 Benutzer lösche

P粉833546953
P粉833546953

Antworte allen(1)
P粉838563523

nodejs 用于后端。

全局对象“window, document...”仅包含在浏览器中。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage