Jump to content


Photo

Form Com Div's


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

#1 ordep

ordep

    Turista

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

Posted 27/04/2006, 06:26

Boax ,

eu tou a fazer um formulario que quando a pessoa mete o numero 3 apareçem mais 3 texts mas depois quando vou dar o submit elas desaparecem outra vez e eu queria que elas ficasem lá msm depois do Submit á alguma forma de fazer isso ?
<% 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 27/04/2006, 06:53

"Mete" o número três aonde?
Em qual evento você está executando a função de aparecer?

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 27/04/2006, 07:02

Tenho uma função a executar no OnChange Mas a estrotura é a seguinte :



<p>Numero de Servidores : <input type="text" name="nservers" size="3" maxlength="256" value="<%Response.Write Session("numeros") %>" onChange="mostrar()">





function mostrar()
 
{
var a =document.rla.nservers.value

switch (a)
{
case '2':
{document.getElementById('Serv2').style.display = "block"}
  break
case '3':
{document.getElementById('Serv3').style.display = "block"}
  break
case '4':
{document.getElementById('Serv4').style.display = "block"}
  break
  case '5':
 {document.getElementById('Serv5').style.display = "block"}
  break
default:
alert("Tá fora")
}



} 

 function salvar() {
document.rla.submit();
history.go(0)
}




<input type="button" value="Save2" onClick="salvar()">


<% Response.Write " Pedro 2006 " %>

#4 Paulo André

Paulo André

    Why so serious?

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

Posted 27/04/2006, 07:11

Tente colocar no evento onkeyup e tirar aquele history.go(0) da função salvar().

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


www.CanalDev.com.br

#5 ordep

ordep

    Turista

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

Posted 27/04/2006, 07:18

O hisotry.go tem de ficar para apareçer os dados devidos as session's para apareçer o valor quando a pessoa der o Submit , fiz isso mas os campos que estao escondido ficam desparecidos na msm não apareçem :S haverá outra maneira de fazer o Submit sem que desapareçam os campos escondidos ?
<% Response.Write " Pedro 2006 " %>

#6 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 27/04/2006, 07:37

Grave o valor do campo (o número) em um cookie, session ou retorne o valor para a página como parametro na url..

Depois é só fazer as verificações para saber se esse valor existe.. (pode verificar ao entrar na página [onload])

Se existir, você deixa ele na variável "a", se não exisitr, continua o seu script normal, pegando o valor para a variável "a" do formulário mesmo.. Desse jeito você vai estar usando o switch e ele vai mostrar a div..
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#7 ordep

ordep

    Turista

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

Posted 27/04/2006, 07:46

Obrigado pessoal pela ajuda funcionou xxALExx ;) tava a dar em louco isto lolol mas tava me eskeçer de chamar o função no OnLoad ;) (y)
<% Response.Write " Pedro 2006 " %>




1 user(s) are reading this topic

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

IPB Skin By Virteq