Ir para conteúdo
Fórum Script Brasil
  • 0

pegar array do form e preencher array js


Carlos Rocha

Pergunta

Na verdade o que acontece é que eu tenho o seguinte:

<fieldset>
          <legend>Itens&nbsp;</legend>
            <table class="pedidos">
              <tr>
                 <th></th>
                 <th>QTD</th>
                 <td class="colSep"></td>
                 <th></th>
                 <th>QTD</th>
              </tr>
              <tr>
                <td>Hossomaki</td>
                <td class="qtd"><input type="text" name="quant[]" size="3" value="" /></td>
                <td></td>
                <td>Saschimi Salm&atilde;o</td>
                <td class="qtd"><input type="text" name="quant[]" size="3" value="" /></td>
              </tr>
              <tr>
                <td>Niguri</td>
                <td class="qtd"><input type="text" name="quant[]" size="3" value="" /></td>
                <td></td>
                <td>Saschimi Kani</td>
                <td class="qtd"><input type="text" name="quant[]" size="3" value="" /></td>
              </tr>
              <tr>
                <td>Frango Xadrez</td>
                <td class="qtd"><input type="text" name="quant[]" size="3" value="" /></td>
                <td></td>
                <td>Rolinho Primavera</td>
                <td class="qtd"><input type="text" name="quant[]" size="3" value="" /></td>
              </tr>
              <tr>
                <td>Frango Agridoce</td>
                <td class="qtd"><input type="text" name="quant[]" size="3" value="" /></td>
                <td></td>
                <td>BulGoGui</td>
                <td class="qtd"><input type="text" name="quant[]" size="3" value="" /></td>
              </tr>
              <tr>
                <td colspan="5" class="linSep"></td>
              </tr>
              <tr>
                <td><input type="button" value="Calcular" onClick="CalculaPreco(document.pedidos.quant)" /></td>
                <td colspan="4" class="qtd">Valor Total:&nbsp;&nbsp;&nbsp;R$<input type="text" name="total" size="5"></td>
              </tr>
            </table>
            </fieldset> <br/>

Daí, na função js, preciso fazer o seguinte:

o produto da primeira name="quant[]" vale x reais, o da segunda, y reais. Eu tenho uma tabela com o preço de cada uma das name="quant[]".

Lá no js preciso fazer assim:

Se o indice da quant[] que veio do form for igual a 0, então, valor_semitotal=quant[0]*1,80.

Se o indice da quant[] que veio do form for igual a 1, então, valor_semitotal=quant[0]*2,20.

..

Assim por diante. Até terminar.

Daí, pegar o somatório de todos os valor_semitotal e entregar para o total e exibir em um label.

Como fazer isso?

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,7k
×
×
  • Criar Novo...