javascript - 如何在nodejs中发布请求后在html上显示响应消息
问题描述
我想在提交数据后在 html 页面中显示一条消息,无论它在同一个 html 页面上是否正确,到目前为止我只能在新页面上显示消息。
下面是节点代码
app.post('/login',(req,res)=>{
try{
console.log(req.body)
if(req.body.yourname!='mohit')
res.send('Content-Type' )
else
res.send('thankyou for submission')
}catch(error){
res.send()
}
})
app.listen(port,()=>{
console.log('server started to'+port);
})
下面是html代码
<div class="container">
<form id="contact" action="/login" method="post">
<h3>Contact Form</h3>
<fieldset>
<input name="yourName" placeholder="Your name" type="text" tabindex="1" required autofocus>
</fieldset>
<fieldset>
<input name="Email" placeholder="Your Email Address" type="email" tabindex="2" required>
</fieldset>
<fieldset>
<input name="Phone" placeholder="Your Phone Number (optional)" type="tel" tabindex="3" required>
</fieldset>
<fieldset>
<input name="site" placeholder="Your Web Site (optional)" type="url" tabindex="4">
</fieldset>
<fieldset>
<textarea name="Message" placeholder="Type your message here...." tabindex="5"></textarea>
</fieldset>
<fieldset>
<button name="submit" type="submit" id="contact-submit">Submit</button>
</fieldset>
</form>
真的会得到帮助吗?
解决方案
推荐阅读
- android - android可以成为USB设备的主机吗?
- swift - 按日期搜索笔记的模型
- php - lighthouse php 使用 eloquent 模型访问器和修改器
- excel - 从 Spring Boot 应用程序执行 VB 脚本
- node.js - 出现错误:“npm ERR!缺少脚本:开始”,但启动脚本在那里
- c++ - 如何在接收变量值作为输入时使用变量声明数组?检查我的代码
- javascript - 尝试使用正则表达式显示无效电子邮件的错误,但更改 reactjs 后无法提交
- javascript - jQuery对象中的反向迭代?
- node.js - [SyntaxError: JSON Parse error: Unrecognized token '<']
- html - 每当我放大或调整窗口大小时,HTML 导航栏都会消失并在页面上移动