Jump to content

guilhermea1b

Members
  • Content count

    3
  • Joined

  • Last visited

Community Reputation

0 Comum

About guilhermea1b

  1. guilhermea1b

    usar os <select> com um IF

    funciona certinho. muito obrigado. cara vlw mesmo
  2. guilhermea1b

    usar os <select> com um IF

    Olá pessoal. Meu problema é o seguinte, quero calcular o gasto de calorias com a formula "(Velocidade * Peso * 0,0175) * tempo", o problema que não estou conseguindo resolver e que eu quero alterar o valor 0,0175 com o <select> dessa forma: Pessoa coloca o peso: 60kg; velocidade: 2km/h tempo: 40minutos seleciona o aparelho : x se ela selecionar o aparelho y vai mudar o valor. Meu código está da seguinte forma. (código HTML) <form id="formulario"> <fieldset> <legend>Cálculo do IMC</legend> <label for="kilos">Peso:</label> <input type="text" name="quilos"/> <label for="velo">Velocidade do Exercicio:</label> <input type="text" name="velo"/> <label for="tempo">Tempo de Exercicio(minutos):</label> <input type="text" name="tempo"/> <label >Aparelhos</label> <select id="apa"> <option value="1">Alongamento (aparelho)</option> <option value="2">Esqui</option> <option value="3">Simulador Caminhada</option> <option value="4">Simulador Cavalgada</option> <option value="5">Rotação dupla diagonal</option> <option value="6">Rotação vertical</option> <option value="7">Pressão de Pernas</option> <option value="8">Multi-exercitador</option> <option value="9">Remada</option> <option value="10">Extensora e agachamento</option> <option value="11">Surf</option> </select> <label for="imc">Calorias Gastas:</label> <input type="text" name="imc" disabled="disabled"/> <a href="#" onclick="calculaCALO()">Calcular</a> </fieldset> </form> (Código em JS) calcularCALO = function (){ var formulario = document.getElementById('formulario'); var kilos = +formulario.quilos.value; var velo = +formulario.velo.value; var tempo = +formulario.tempo.value; var apa = document.getElementById('apa'); var itemselect = apa.options[apa.selectedIndex].value; if (apa.target.value == '1') { var imc = (velo * kilos * 0,0175) * tempo; formulario.imc.value = imc.toFixed(2); } Nesse ponto do javascript pensei em usar um if e else para fazer isso colocando o value em cada aparelho se o aparelho "1" for selecionado vai calcular com 0,0175 agora se selecionar o aparelho 2 vai calcular com outro valor. PS(não coloquei o else pois ainda não fiz, se vocês tiverem alguma outra logica pode mudar a vontade em. ) Des de já agradeço, muito obrigado pelo espaço.
  3. guilhermea1b

    Problema com tabela

    tenho um problema com a celula da tabela vou deixar um print e o código aqui <table border="1px"> <tr> <td>Nome: <input type="text" name="nome" value="digite seu nome completo"></td> </tr> <tr> <td>Endereço: <input type="text" name="endereco" value="Seu endereco"></td> <td>Bairro: <input type="text" name="bairro" value="nome do bairro"></td> <td>Numero:<input type="tel" name="numero" value="Numero da casa"></td> </tr> </table>
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.