[英]How do i run a node specific function on button click
我正在嘗試更改 HTML 按鈕單擊上的文本文件的上下文。 到目前為止我有這個:
索引.html :
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Table</title>
<script src="node-main.js"></script>
</head>
<body>
<embed src="table.txt">
<button onclick="Update()">Update</button>
</body>
</html>
節點main.js :
const fs = require('fs');
function Update() {
fs.writeFileSync("table.txt", 'New text');
}
它沒有達到我的預期。 它給了我錯誤: require is not defined
提前致謝:)
您應該將 node-main.js 作為從客戶端接收 fetch 請求的服務器運行。 您正在嘗試在客戶端上運行服務器端腳本。
嘗試使用 Express.js
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.