exercicio 10 EVENTOS DOM

Home Fóruns JavaScript exercicio 10 EVENTOS DOM

Visualizando 1 resposta da discussão
  • Autor
    Posts
    • #70681

      não sei onde esta o erro, socorro, nao consigo terminar a soma

      <!DOCTYPE html>
      <html lang="pt-br">
      <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>SOMANDO VALORES</title>
      </head>
      <body>
          <h1> somando valores</h1>
              <input type="number" name="txtn1" id="txtn1"> +
              <input type="number" name="txtn2" id="txtn2">
              <input type="button" value="Somar" onclick="somar()">
              <div> id ="res">resultado</div>
              <script>
      function somar() {
          var tn1 = window.document.getElementById('txtn1')
          var tn2 = window.document.getElementById('txtn2')
          var res = window.document.getElementById ('res')
          var n1 = Number(tn1.value)
          var n2 = Number(tn2.value)
          var s = n1+ n2
          res.innerHTML = 'a soma entre ${n1} e ${n2} é igual a ${s}'
      • Este tópico foi modificado 3 anos, 4 meses atrás por IcaroFilho. Motivo: Corrigindo formatação
    • #70709
      IcaroFilho
      Moderador

      Bom dia.
      Apenas uma observação antes de começar.
      Tente formatar o código quando postar no fórum para ficar melhor visualmente.
      Para isso basta que ao colar o código aqui, selecione ele todo e clique em CODEna barra superior de formatação.

      Agora quanto ao seu código, esta correto faltando apenas detalhes de tenção:

      • <div> id ="res">resultado</div>
        Na sua div, vc nomeio o ID fora da tag
        a correção é apenas passar o ID pra dentro da tag ficando: <div id ="res">resultado</div>
      • res.innerHTML = 'a soma entre ${n1} e ${n2} é igual a ${s}'
        Aqui a chamada deve ser usada com crases e não com aspas,
        ficando:
        res.innerHTML =a soma entre ${n1} e ${n2} é igual a ${s}

      Bons estudos e qualquer coisa estamos por aqui =)

Visualizando 1 resposta da discussão
  • Você deve fazer login para responder a este tópico.