Não, ainda nao deu, refiz todo o codigo e msm assim ainda da problema, o inFilme/outFilme funciona certinho, quando escrevo no input ele aparece mas quando faço a mesma coisa com o inDuracao/outDuracao ele diz Uncaught TypeError: Cannot set properties of null (setting 'textContent') e quando nao da esse, da o erro do value.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title></title>
</head>
<body>
<h1>Video Locadora JS</h1>
<p>Titulo do filme:
<input type="text" id="inFilme">
</p>
<p>Tempo de duração (min)
<input type="text" id="inDuracao">
</p>
<p>
<input type="button" value="Conversao minutos para hora" id="botao" >
</p>
<p id="outFilme"> </p>
<p id="outDuracao"> </p>
<script src="js/locadora.js"></script>
</body>
</html>
Codigo js
//var inDuracao = document.getElementById("inDuracao").value;
function converteDuracao(){
var inFilme = document.getElementById("inFilme").value;
var inDuracao = document.getElementById("inDuracao").value;
document.getElementById("outFilme").textContent = inFilme
document.getElementById("outSaida").textContent = inDuracao
}
var conversao = document.getElementById("botao");
botao.addEventListener("click", converteDuracao)