Onclick Submit-Button, ich bin die Umleitung der Daten "Name" auf diese URL http://localhost:3000/getfileNames.But, jetzt versuche ich, die Daten zu bekommen " Name“zu gleichen hTML-Seite (http://localhost:3000/login).Can jemand bitte helfen Sie mir in Bezug auf diese aus ...So senden Sie die Antwort auf die gleiche HTML-Seite nach dem Klicken auf Senden Schaltfläche mit node.js
Mein sample.html:
<html>
<head>
</head>
<h1>
Login
</h1>
</head>
<body>
<div id="formContainer">
<form method="post" action="/getfileNames">
Name: <input type="text" name="name" id="name" placeholder="name"> <br><br>
Password: <input type="text" name="pwd" id="pwd" placeholder="password"> <br><br>
<input type="submit" name="submit" value="submit" />
</form>
</div>
</body>
</html>
Mein index.js:
var express = require('express');
var router = express.Router();
router.get("/login", function(req, res)
{
res.sendFile("login.html", {"root": __dirname});
});
router.post('/getfileNames', function(req, res) {
console.log(req.body.name);
res.send('Name: ' + req.body.name);
});
module.exports = router;
Sie mehr klar sein könnte? Was meinst du mit "Redirect Daten"? Und was meinst du "Daten auf Login-Seite bekommen"? –
Eigentlich sende ich den Namen von der Login-Seite und nach dem Klicken auf Senden Schaltfläche, ich möchte den Namen in der separaten div in der gleichen login.html selbst – dev777