如何在没有ejs或AJAX的HTML中访问和显示node.js服务器端变量

时间:2017-10-08 07:29:53

标签: html node.js mongodb

这是我的node.js文件。在这个文件中我正在输入用户名 来自login.html文件的req.body.userName和存储变量" user"同样。 现在我想在其他chat.html文件中显示此用户变量 "以....."用户""登录这里user是我的node.js服务器变量。

她是我的login.html文件

 <html><body>
  Username:<br>
    <input type="text" name="userName" required="">
  </body>
  </html>

这是我的服务器端代码

  app.post('/signup', function(req,res){
  if(req.body.userName!=undefined){
   var userDetails = new userModel({
            userName: req.body.userName

        });// end userDetails

        userDetails.save(function(err){
          if(err){
            console.log("user Details are not saved");
          }
          else{
            console.log("user details saved in DB sucessfylly");
            user = userDetails.userName;
            console.log(user);
             res.redirect('/chat');   
          }
        });
      }
      else{
      console.log("please enter user details of all fields")
      }
       });

现在我想在其他chat.html文件中使用此用户变量作为标题 &#34;以..user(ravikota)登录&#34;例如

请通过找到解决方案帮助我提前谢谢。

0 个答案:

没有答案