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 ?
Form Com Div's
Started By ordep, 27/04/2006, 06:26
6 replies to this topic
#1
Posted 27/04/2006, 06:26
<% Response.Write " Pedro 2006 " %>
#2
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
Em qual evento você está executando a função de aparecer?
Flws...
#3
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
Posted 27/04/2006, 07:11
Tente colocar no evento onkeyup e tirar aquele history.go(0) da função salvar().
Flws...
Até mais
Flws...
#5
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
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..
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
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
<% Response.Write " Pedro 2006 " %>
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)










