gpt4 book ai didi

javascript - 无法使用 NodeJS 将结果打印到我的控制台

转载 作者:行者123 更新时间:2023-11-30 11:12:45 26 4
gpt4 key购买 nike

我是这里的新手,当然,我也是 nodejs 技术的新手。我写信给你是因为我有一个大问题,也许对你来说是一个小问题,具体如下:

我有这部分代码,我希望当用户点击一个按钮时,用户应该为他插入 3 个值:UserId、GameId、Bookid。然后我想在 Node js 的帮助下将结果打印到我的控制台。但是我从 F12 看到它说这条线有问题

loadnodejs.html:9 Uncaught ReferenceError: require is not defined --> var mysql = require('mysql');.

我已经完成了 w3schools 的程序,但没有显示任何内容。你能帮我在我的控制台上打印结果吗?

<html>
<head>
<script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script>
<script>
function load3() {
do{
var selection = window.prompt("Give the User Id:", "Type a number!");
if ( /^[0-9]+$/.test(selection)) {
flag1=false;
}
}while(flag1!=false);

var flag2 = true;
do{
var selection2 = window.prompt("Give the Book Id:", "Type a number!");
if ( /^[0-9]+$/.test(selection2)) {
flag2=false;
}
}while(flag2!=false);

var flag3= true;
do{
var selection3 = window.prompt("Give the Game Id:", "Type a number!");
if ( /^[0-9]+$/.test(selection3)) {
flag3=false;
}
}while(flag3!=false);

var mysql = require('mysql');
var con = mysql.createConnection({
host: "127.0.0.1",
user: "root",
password: "",
database: "mysql3"
});
con.connect(function(err) {
if (err) throw err;
con.query("SELECT * FROM components", function (err, result) {
if (err) throw err;
console.log(result);
});
});
}
</script>
</head>
<body>
<input type="button" value="Load" id="load" onclick="load3()" class="button12" />
</body>
</html>

最佳答案

Node.js 是在后端运行的 JavaScript。您已将 Node.js 代码添加到在浏览器中运行的 HTML 文件中。浏览器不支持 Node.js,因此不支持错误。

对服务器进行 API 调用,并将 Node.js 代码移动到服务器。我希望这对你有意义。

关于javascript - 无法使用 NodeJS 将结果打印到我的控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53002978/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com