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

Add Valor Java


Marcos Geam

Pergunta

Galera seguinte tem o codigo abaixo que funciona direitinho... consiste em pegar os checkbox marcados e soma, mostrando o valor em tempo real na tela, o porém é o seguinte, preciso alterar ela de forma que ao marcar o checkbox que assume um valor inteiro, ele pegue também o hidden do form que assume o nome do servico no caso, separados por virgula... vamos entender o codigo;

?>

<script language="javascript">

function calc_price_of_selected_products() {

// Obtendo formulário que contém os checkboxes com o valor dos produtos

var products = document.getElementById("product")

// Preço será do tipo float por causa dos produtos que podem ter

// centavos em seu valor

var total_price = 0

// Verificando quais checkboxes foram selecionados e somando seu valor;

for(i = 0; i < products.length; i++) {

if (products.checked == true) {

total_price = total_price + parseInt(products.value)

}

}

// Atualizando div que contém o preço total dos produtos

document.getElementById("total").innerHTML = "Pontos de Resgate " + total_price.toFixed(0)

}

</script> // desta forma ele pega o valor do checkbox e soma, até ai ok!

* agora vem o form q me dá os valores;

<form id="product">

<input type="checkbox" name="servico" value="50" onclick="calc_price_of_selected_products()"> Troca de oleo<br>

<input type="checkbox" name="servico" value="100" onclick="calc_price_of_selected_products()"> balanceamento<br>

</form>

<div id="total">Total: 0</div>

** o que precisaria é q alem do valor do checkbox ele pegasse o valor do hidden e jogasse na div total também, pra dizer quais servicos ele usou, como se fosse assim;

<form id="product">

<input type="checkbox" name="servico" value="50" onclick="calc_price_of_selected_products()"> Troca de oleo<br>

<input type="hidden" name="descricao" value="troca de oleo" > // hidden faz referencia o check de cima

<input type="checkbox" name="servico" value="100" onclick="calc_price_of_selected_products()"> balanceamento<br>

<input type="hidden" name="descricao" value="balanceamento" >

</form>

<div id="total">Total: 0</div>

Serviços: //aqui mostraria os servicos dos checkbox que foram marcados.

bom é isto preciso apenas que la no javascript a funca também chame o hidden e exiba abaixo... valeu!

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,8k
×
×
  • Criar Novo...