Jump to content


Photo

Meter Valores De Um From = 0


  • Faça o login para participar
3 replies to this topic

#1 ordep

ordep

    Turista

  • Usuários
  • 52 posts
  • Sexo:Não informado

Posted 24/02/2006, 06:49

Boax , pessoal alguem sabe onde posso encontrar uma rotina que quando eu faça o submit que quando os campos de um formalario sao = " " ele os meta como 0 se alguem souber podia passar apara aqui ou dar a pagina agradecia :D ;) tks .
<% Response.Write " Pedro 2006 " %>

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 24/02/2006, 07:27

<script>
function eviar(){
  if (document.nome_form.nome_campo.value == "")
    document.nome_form.nome_campo.value = 0;
  nome_form.submit();
}
</script>

a condição vc repete para todos os campos que vc quiser fazer isso...

Flws...
;)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 ordep

ordep

    Turista

  • Usuários
  • 52 posts
  • Sexo:Não informado

Posted 24/02/2006, 08:35

Boax á uma coisa que eu n entendo eu tenho esta funcao :

function Calcula(){

if (document.frm.Vp.value == "")
{ var Parametro1 = 0; }
else
{ var Parametro1 = document.frm.Vp.value; }

if (document.frm.Vm.value == "")
{ var Parametro2= 0; }
else
{ var Parametro2 = document.frm.Vm.value; }

if (document.frm.Ps.value == "")
{ var Parametro3 = 0; }
else
{ var Parametro3 = document.frm.Ps.value; }


if (document.frm.Opo.value == "")
{ var Parametro4 = 0; }
else
{ var Parametro4 = document.frm.Opo.value; }


if (document.frm.campo.value == "")
{ var Parametro5 = 0; }
else
{ var Parametro5 = document.frm.campo.value; }

  if (document.frm.camp.value == "")
{ var Parametro6 = 0; }
else
{ var Parametro6 = document.frm.camp.value; }

document.frm.Spo.value= parseInt(Parametro1)+ parseInt(Parametro2) +parseInt( Parametro3)+parseInt( Parametro4)  +parseInt( Parametro5) +parseInt( Parametro6)  ;
}


Poruqe é quando faço o submit ele passa os valores assim :

http://localhost/wor....&Vm1=&Ps........

E eu preciso que eles passem assim se alguem me puder ajudar agradeço ! : http://localhost/wor....Vm1=0&Ps........ ??
<% Response.Write " Pedro 2006 " %>

#4 Tx.NET

Tx.NET

    || ||||||| ||| ||||||||

  • Banidos
  • PipPipPipPipPipPipPip
  • 619 posts
  • Sexo:Não informado

Posted 24/02/2006, 16:17

<script>
function bolaQuadrada(objForm)
{
    var objForm = eval(objForm);
    var formLen = objForm.length;
    for(var i=0; i < formLen; i++) {if(objForm[i].value == ""){objForm[i].value = "0";}}
    objForm.submit();
}
</script>


Exemplo de utilização: No onclick do meu botão, eu coloco bolaQuadrada("nomeDoMeuForm");

PS: Cuidado com os combos.. rs..

flws... (y)

Edição feita por: Tx.NET, 24/02/2006, 16:31.

> ls -la
-rwxr-xr-- 1 fmaynnard user 9666 nov 28 00:00 hell

> shutdown -h now




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq