mestre fyoda Postado Agosto 3, 2006 Denunciar Share Postado Agosto 3, 2006 <html> <head> </head> <body> <form action="teste.php" method="post"> <input type="text" name="servico" value="1"> <input type="submit" value="Teste"> </form> </body> </html> <html> <head> <script type="text/javascript" language="javascript"> function teste() { // var comparacao = <? echo $servico; ?>; alert(<? echo $servico; ?>); } </script> </head> <body> <? $servico = $_POST["servico"]; ?> <script> teste(); </script> </body> </html>na hora de dar o alert não sai nada do alert , imprime vazio , o que está de errado ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Agosto 3, 2006 Denunciar Share Postado Agosto 3, 2006 O JavaScript por ser executado na hora que carraga a pagina é visto primeiro pelo navehador, voce teria que passar o parametro para a função para poder funcionar.bem tente alterar seu codigo de recebimento para:<html><head><script type="text/javascript" language="javascript"> function teste(valor) { alert(valor); }</script></head><body><?$servico = $_POST["servico"];?><script>teste(<?=$servico?>);</script></body></html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ( David . RJ . 2K ) Postado Agosto 4, 2006 Denunciar Share Postado Agosto 4, 2006 <? $servico = $_POST['servico']; ?> <html> <head> <script type="text/javascript" language="javascript"> function teste(valor) { alert(valor); } </script> </head> <body> <? $servico = $_POST["servico"]; ?> <script> teste("<?=$servico?>"); </script> </body> </html> FLWS! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
mestre fyoda
na hora de dar o alert não sai nada do alert , imprime vazio , o que está de errado ?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.