Ich versuche, einen HTML-Formularelemente Wert in Node.js-Datei über GET-Anfrage zu übergeben.Übergeben von HTML-Werten mit GET-Anforderung
Wie mache ich das?
Ich habe ähnliche Beispiele mit POST-Anfragen gefunden, aber ich muss GET-Anfrage hier alleine verwenden. Der HTML-Formularwert ist die Suchzeichenfolge, mit der ich in der Datenbank suchen werde.
app.get('/search', function (req, res){
res.sendfile('./views/search.html');
console.log(req.body.denomination);
user.find({denomination: req.params.denomination}, function (err, docs) {
res.render('index', {users: docs});
});
});
<form action="/search" method="get">
<label for="denomination">Denomination</label><br>
<input type="text" name="denomination"><br>
<button type="button" class="btn btn-primary btn-lg" onclick="like(this)">submit</button>
</form>
Dank tom, löste es das Problem. –