Ir para conteúdo

rafaahz

Members
  • Total de itens

    4
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre rafaahz

  1. rafaahz

    Banco de dados e javascript

    Ja tentei com o local storage, a principio deu certo mas quando eu abro o mesmo arquivo html por outro computador as informações que eu coloquei lá não aparecem.
  2. rafaahz

    Banco de dados e javascript

    Boa tarde !! Alguem pode me dizer se tem como utilizar um banco de dados com javascript. Eu sei que não é seguro porque roda no lado do cliente, mas é que seria uma aplicação para mostrar e cadastrar de transportadora aqui para a empresa, como se fosse um app local.
  3. rafaahz

    Acessar array pelo Parâmetro do SELECT

    Ninguem pode me responder aqui mas queria dizer que consegui resolver meu problema alterando o parâmetro passado assim: <select id="item" onchange="calcular(item, 'item');"> <option value="0">1</option> <option value="1">2</option> <option value="2">3</option> <option value="3">4</option> <option value="4">5</option> <option value="5">6</option> <option value="6">7</option> </select> e no codigo ficou assim: var item = { '0tempo': 0, '1tempo': 0.25, '2tempo': 1.25, '3tempo': 4.25, '4tempo': 9.25, '5tempo': 19.25, '6tempo': 33.25, '0recurso': 0, '1recurso': 50000, '2recurso': 200000, '3recurso': 700000, '4recurso': 2200000, '5recurso': 6700000, '6recurso': 10500000 }; function calcular(x, y){ var i = document.getElementById(y).value; console.log(y + ': ' + x[i+'tempo'] + ' ' + x[i+'recurso']); }
  4. rafaahz

    Acessar array pelo Parâmetro do SELECT

    Boa tarde !! Estou tentando acessar uma array pelo parâmetro passado por select mas esta retornando undefined. <select id="ITEM" onchange="calcular('item');"> <option value="0">1</option> <option value="1">2</option> <option value="2">3</option> <option value="3">4</option> <option value="4">5</option> <option value="5">6</option> <option value="6">7</option> </select> Eu tenho uma array no código que esta assim: var item = { '0tempo': 0, '1tempo': 0.25, '2tempo': 1.25, '3tempo': 4.25, '4tempo': 9.25, '5tempo': 19.25, '6tempo': 33.25, '0recurso': 0, '1recurso': 50000, '2recurso': 200000, '3recurso': 700000, '4recurso': 2200000, '5recurso': 6700000, '6recurso': 10500000 }; function calcular(x){ var i = document.getElementById(x).value; //retorna o value da opção selecionada console.log(x[i+'tempo']); //aqui era pra ser: item[i+'tempo'] } se eu der console.log(x) ele retorna "item" mas não consigo acessar a array assim, se eu escrever na função o codigo: item[i+'tempo'] ai funciona, porem eu tenho outros selects com outros parâmetros para passar e queria tentar fazer tudo em uma função só. alguem pode me ajudar a resolver isso ?
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.