1
resposta

Codigo não funcionando

Alguem consegue examinar porque meu codigo nao salva o valor escrito nas respectivas caixas? fiz o teste do window.alert mas ele sempre retorna valor 0

<div>
    Insira a quantidade de massa(kg):
    <input type="text"id="massa">
    <br>
    Hidratação(%)                   :
    <input type="text" name="hid" id="hid">
    <br> 
    Quantidade de Levain(%)         :
    <input type="text"name="lev" id="lev">
    <br>
    <button onclick=calcular() > Calcular </button>
    </div>

    <div id="resultado">

    ...
    </div>
    <script>

var m = document.getElementById("massa") var massa = Number(m.value) var h2o= document.getElementById("hid") var hid=Number(h2o.value) var fermento=document.getElementById("lev") var lev=Number(fermento.value) var resultado =document.getElementById("resultado")

function calcular() { resultado.innerHTML=a hidratacao eh ${hid}

}

1 resposta

Bom dia!

Recomendo sempre colocar os scripts no topo do seu documento.

Segue o ajuste que fiz. Só precisa acertar o cálculo, trocando o 'x' em 'a hidratacao eh x'

<html lang=”pt-br”>
<head>
  <meta charset=”UTF-8”>
  <title></title>

<script>
    function calcular() {
        var m = document.getElementById("massa");
        var massa = Number(m.value);
        var h2o= document.getElementById("hid");
        var hid=Number(h2o.value);
        var fermento=document.getElementById("lev");
        var lev=Number(fermento.value);
        var resultado =document.getElementById("resultado");

        resultado.innerHTML='a hidratacao eh x'
    }
</script>  
</head>
<body>
<div>
    Insira a quantidade de massa(kg):
    <input type="text"id="massa">
    <br>
    Hidratação(%)                   :
    <input type="text" name="hid" id="hid">
    <br> 
    Quantidade de Levain(%)         :
    <input type="text"name="lev" id="lev">
    <br>
    <button onclick=calcular() > Calcular </button>
    </div>
    <div id="resultado">
</div>

</body>
</html>