Web サイトにログインしたすべてのユーザーを保存するデータベースがあり、ユーザーがアカウントを削除できるようにしたいと考えています。そこで、機能してユーザーの accs を削除する関数を作成しましたが、私が抱えている唯一の問題は、ボタンのイベントリスナーを持つ js ファイルを関数を使用して自分の nodejs ファイルに接続できないことです。
//node.js ファイル ID = 1 とします。 /* mysql データベースからユーザーを削除します */ 非同期関数 delUsers() { /* 実際にはハードコーディングされた ID。ユーザーがサイトにログインできるときにユーザー ID を実装する必要があります */ await pool.query('DELETE FROM user WHERE id = ?', [id]); console.log("削除中.."); };
//jsファイル '厳密を使用'; console.log('リンク済み'); let del = document.getElementById('delbutton').addEventListener('click', Del); let a = require('./delete.js'); 関数 Del() { let b = a.DelUser(); }
module.exports を module.import、require、sessionstorage、localstorage とともに使用してみました。ボタンを機能させて 1 人のユーザーを削除したいです
nodejs はバックエンドに使用されます。
グローバル オブジェクト「ウィンドウ、ドキュメント...」はブラウザーにのみ含まれます。