【发布时间】:2020-08-27 01:03:43
【问题描述】:
我正在尝试将以下 html 表单提交到 js 文件:
<form action="/submit-form" method="POST">
<input type="text" name="username">
<button> Click Here Now </button>
</form>
这是我要提交到的文件。我试过移动文件夹,更改端口,但似乎没有任何效果。
var express = require('express');
var app = express();
app.listen(80, function(){
console.log("Hello whatsup");
})
app.post('/submit-form', function(req,response){
console.log("All great");
})
这两个文件都在我的 Xampp htdocs 文件夹中,特别是位于包含为这个特定项目制作的文件夹中。它包含 package.json 文件、node_modules 文件夹、js 文件和 html 表单。
【问题讨论】:
-
“提交到文件”是什么意思?你把html文件放在哪里了?你把js文件放在哪里了?这一切都在哪里运行?你是如何启动 nodejs 服务器的?
-
我有 html 文件和 js 文件,我想在我的 htdocs 本地服务器文件夹中接收发布请求。我用 nodemon 在我的 windows 命令行上运行 js 文件。提交是指将 html 表单中的信息发送到 JS 文件以进行处理。
-
您在说什么“htdocs 本地服务器文件夹”?除了 nodejs 应用程序之外,您还有其他网络服务器在运行吗?以及如何(在哪个 url 下)在浏览器中加载页面)?
-
HTML sn-p 是否托管在同一个 Node 服务器上?
-
对不起。我现在会尝试在主帖中澄清所有这些细节。
标签: javascript forms express post