-2
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="css/style.css">
<link rel="shortcun icon" href="imagem/contador.ico">
<title>Contador de Pessoas</title>
</head>
<body>
<h1>Contador de Pessoas</h1>
<div class="entrada">
<h3>Entrada</h3>
<input type="number" name="entrada" id="entrada">
</div>
<div class="saida">
<h3>Saída</h3>
<input type="number" name="saida" id="saida">
</div>
<input type="button" value="Total" onclick="somar">
<p id="res">Total de Pessoas no dia:</p>
<script>
function somar(){
var entrada = window.document.querySelector("input#entrada");
var saida = window.document.querySelector("input#saida");
var resultado = window.document.getElementsById("res");
var num1 = Number(entrada.value);
var num2 = Number(saida.value);
var resultado = num1 - num2;
res.innerHTML = resultado;
}
</script>
</body>
</html>
It has two errors: 1 - the correct is onclick="sum()" ::::: 2 - getElementById without the s
– user60252