Я новичок в программировании и stackoverflow. Когда я получаю данные из MongoDB в html5, я пытаюсь перезагрузить страницу html5, чтобы очистить извлеченные данные. это не ясно. даже когда я перезагружаю страницу html5 (memberspage.hbs), данные все еще там.
Я пытался использовать document.querySelector(***).innerHTML=''
в моих скриптах. js файл, который не работал.
Как мне его очистить?
hbs page:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link href="./styles.css" rel="stylesheet">
<title> Members Page HBS</title>
</head>
<body>
{{>loginheader}}
<div id="headpost">
</div>
<div id="top2">
<form method="GET" action="/memberspage">
<p><button id="but" type="submit" value="submit"> Get Members </button></p>
</form>
<p><div id="zuzi">{{ title }}</div></p>
</div>
{{>footer}}
<script src="../../app.js"></script>
<script src="../../script.js"></script>
</body>
</html>
express сервер:
datamart.get('/memberspage', (req, res) => {
res.render('memberspage')
})
маршрутизатор:
router.get('/memberspage', (req, res) => {
Member.find({}).then((members) => {
res.render('memberspage', {title: members[0].email})
}).catch((e) => {
res.status(400).send(e)
})
})
скрипт. js:
const Country = document.querySelector('#kuntry').addEventListener('change', function (e) {
console.log(e.target.value)
})
document.querySelector('#zuzi').innerHTML = ''
изображение вывода