ki_ko Posted May 6, 2008 Report Share Posted May 6, 2008 pessoal tou com este codigo numa pagina <script type="text/javascript"> function toggleVisibility(){ if (document.getElementById("Calendar1").style.visibility=="hidden"){ document.getElementById("Calendar1").style.visibility=="visible"; } else { document.getElementById("Panel_calendario").style.visibility=="hidden"; } } </script> depois um botao <input type="button" id="Button1" runat="server" value="..." class="text" onclick="toggleVisibility()"/> mas isto ta sempre a dar erro na pagina, alguem me pode dizer o que fiz de mal? Link to comment Share on other sites More sharing options...
djthyrax Posted May 6, 2008 Report Share Posted May 6, 2008 Quando defines o estado, é = e não ==. Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum! Link to comment Share on other sites More sharing options...
ki_ko Posted May 6, 2008 Author Report Share Posted May 6, 2008 🙂 ja alterado . mas continua a não funcionar. Link to comment Share on other sites More sharing options...
djthyrax Posted May 6, 2008 Report Share Posted May 6, 2008 function toggleVisibility(){ if (document.getElementById("Calendar1").style.visibility=="hidden"){ document.getElementById("Calendar1").style.visibility="visible"; } else { document.getElementById("Calendar1").style.visibility="hidden"; } } Alterei o último id. Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum! Link to comment Share on other sites More sharing options...
ki_ko Posted May 6, 2008 Author Report Share Posted May 6, 2008 pois mas nao funciona. mais alguma ideia? será no botão? Link to comment Share on other sites More sharing options...
djthyrax Posted May 6, 2008 Report Share Posted May 6, 2008 Não, é o id que está mal. Troca Calendar1 por Panel_calendario (digo eu). Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum! Link to comment Share on other sites More sharing options...
ki_ko Posted May 6, 2008 Author Report Share Posted May 6, 2008 nao funciona. ja tentei Link to comment Share on other sites More sharing options...
jsWizard Posted May 6, 2008 Report Share Posted May 6, 2008 viva! cuidado que o JavaScript é CaSe SeNsItIvE!! .. e o DOM também!! por isso.. Calendar1 é != de calendar1. não quer dizer que seja disso.. mas este código funciona! <html> <head> <script language="JavaScript"> function toggleVisibility(){ if(document.getElementById("Calendar1").style.visibility == "hidden"){ document.getElementById("Calendar1").style.visibility="visible"; }else{ document.getElementById("Calendar1").style.visibility="hidden"; } } </script> </head> <body> <div id="Calendar1">mostra e esconde!</div> <input type="button" value="teste" onclick="JavaSCript:toggleVisibility();" /> </body> </html> Masssssssss... pode muito bem ser do " runat="server" " ....... o que faz com que a página procure o método toggleVisibility() do lado do servidor. por isso.. apaga o " runat="server" ". inté! Link to comment Share on other sites More sharing options...
ki_ko Posted May 6, 2008 Author Report Share Posted May 6, 2008 mesmo assim da erro na pagina!!!! Link to comment Share on other sites More sharing options...
ki_ko Posted May 6, 2008 Author Report Share Posted May 6, 2008 sera por o calendario ser um objecto asp ???? Link to comment Share on other sites More sharing options...
fnds Posted May 8, 2008 Report Share Posted May 8, 2008 ? o calendário tem de ser o id uma tag html. Link to comment Share on other sites More sharing options...
jsWizard Posted May 8, 2008 Report Share Posted May 8, 2008 Ki_Ko.. acho que estás com o kiko todo baralhado.. e estás a misturar código server-side com client-side.. e como é normal, "chamar" código client do lado do servidor, dá asneira.. "chamar" código server-side do lado do cliente.. dá também asneira! hehe.. 😄 inté! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now