亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 MacOS 上使用 html/node js 創建登錄表單

如何在 MacOS 上使用 html/node js 創建登錄表單

撒科打諢 2023-12-11 15:28:24
首先我要說的是,我正在 MacOS 上工作,而且在使用它方面我很菜鳥,但我在 Web 開發方面也是新手(主要是使用 Node Js 進行數據庫連接方面的新手)。我目前有一個離線網頁(甚至沒有在 apache 中設置,直接在 chrome 中打開它),它有一個登錄表單。MySql 服務器正在工作,我在 MySql 工作臺中有一些數據。首先,我只想確保連接,這意味著我希望它在按下“登錄”按鈕時自動啟動 Node Js 服務器,并且我希望它彈出一個警報,說明一些內容(稍后,應該轉換為完全登錄)代碼)。這是html和node.js中的代碼。如果有人知道為什么它不起作用,請提供幫助。謝謝。<button class="buttonn" style="margin-left: 20%" onclick="test()">   <span class="text">Sign In</span></button><script>  function test(){    var mysql = require('mysql');    var con = mysql.createConnection({    host: "localhost",    user: "root",    password: "yourpassword",    database: "test"    });    con.connect(function(err) {    if (err) throw err;    alert("Connected!");    });  }</script>
查看完整描述

1 回答

?
慕的地6264312

TA貢獻1817條經驗 獲得超6個贊

您需要使用 Node.js 來運行 Node.js代碼,而不是將其放入<script>元素中并嘗試在 Web 瀏覽器中運行它。

通常您會node myScript.js在命令提示符下鍵入。


要運行代碼來響應瀏覽器中發生的事情,您需要:

  • 一臺已經運行的服務器(通常您會使用 Express.js 之類的東西編寫在 Node.js 中運行的服務器)

  • 瀏覽器向該服務器發出 HTTP 請求(例如通過鏈接、表單提交或 Ajax)


查看完整回答
反對 回復 2023-12-11
  • 1 回答
  • 0 關注
  • 119 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號