Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

edu_imasters

Limpar Campos

Recommended Posts

Gostaria de contar com a ajuda de alguém aqui do fórum. Não manjo muito de JS mas estou precisando muito dele para concluir um trabalho aqui. é o seguinte:Fiz uma pequena aplicação onde o usuário preenche um formulário, neste formulário possui um JS que faz soma dinamicamente mas os campos que nao recebem valores digitados pelo usuário o JS coloca um ZERO e este ZERO é cadastrado no banco como se fosse um valor digitado.Acho que a melhor opção é colocar um botão SUBMIT com a função de limpar os ZERO's qua aparecerem no FORM.Alguém sabe como posso fazer isso? Alguém tem algum script pra isso?Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

é isso ai, eu nao quero gravar os zeros.O JS insere ZERO nos campos que nao contém valores e eu nao quero gravá-los no BD, apenas aqueles valores que forem digitados pelo usuário.A linguagem que estou utilizando é ASP.O JS que estou utilizando está da seguinte forma:function calc_valor(){ f = document.form1 var qtd1 = Math.abs(f.qtd1 .value) var qtd2 = Math.abs(f.qtd2 .value) var qtd3 = Math.abs(f.qtd3 .value) var qtd4 = Math.abs(f.qtd4 .value) var qtd5 = Math.abs(f.qtd5 .value) var unit1 = Math.abs(f.unit1 .value) var unit2 = Math.abs(f.unit2 .value) var unit3 = Math.abs(f.unit3 .value) var unit4 = Math.abs(f.unit4 .value) var unit5 = Math.abs(f.unit5 .value) var total1 = Math.abs(f.total1.value) var total2 = Math.abs(f.total2.value) var total3 = Math.abs(f.total3.value) var total4 = Math.abs(f.total4.value) var total5 = Math.abs(f.total5.value) f.total1.value = qtd1 * unit1 f.total2.value = qtd2 * unit2 f.total3.value = qtd3 * unit3 f.total4.value = qtd4 * unit4 f.total5.value = qtd5 * unit5 f.totalFinal.value = total1 + total2 + total3 + total4 + total5 return true}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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