Pessoal
No exemplo abaixo gostaria que após selecionar o botão name="principal" o value do name="secundario" (type=hidden) fosse passado para o formulario definido no action.
Efetue alguns teste e o valor não esta sendo passado.
<head>
<TITLE></TITLE>
<script>
var a = "Variável do javascript";
</script>
</head>
<body>
<form action=palma.php>
<?
$texto="<script>" . 'document.write(a);' ."</script>";
?>
<input type="hidden" name="secundario" value="<?=$texto?>">
<input type="submit" name="principal" value="Incluir">
</form>
</body>
Variavel Javascript Para Php
Started By jpalma, 31/01/2006, 12:54
2 replies to this topic
#1
Posted 31/01/2006, 12:54
#2
Posted 31/01/2006, 13:39
Oi, tudo bem?
Olha.. Não entendi muito bem a sua dúvida! Será q vc poderia explicar um pouco melhor?
Não entendi somente por um motivo... O campo HIDDEN de nome "secundario" faz parte do formulário que será postado para a página definida no ACTION da tag <form>. E, além disto, o botão de nome "principal" é o botão de SUBMIT do <form> em questão. Ou seja, se vc clicar neste botão, obviamente o valor que está no campo HIDDEN irá para a página definida no ACTION do <form>.
Acho q o q vc gostaria de fazer é uma dúvida de JavaScript, que tem como solução o seguinte código:
Se não for isto q vc deseja, explique-se melhor, por favor.
Um abraço,
Thales Medeiros.
Olha.. Não entendi muito bem a sua dúvida! Será q vc poderia explicar um pouco melhor?
Não entendi somente por um motivo... O campo HIDDEN de nome "secundario" faz parte do formulário que será postado para a página definida no ACTION da tag <form>. E, além disto, o botão de nome "principal" é o botão de SUBMIT do <form> em questão. Ou seja, se vc clicar neste botão, obviamente o valor que está no campo HIDDEN irá para a página definida no ACTION do <form>.
Acho q o q vc gostaria de fazer é uma dúvida de JavaScript, que tem como solução o seguinte código:
<html><head><title>Teste</title> <script language=JavaScript> var a="valor qualquer"; </script></head> <body> <form action=palma.php> <input type="hidden" name="secundario" value=""> <input type="submit" name="principal" value="Incluir" onclick="this.form.secundario.value=a"> </form> </body>
Se não for isto q vc deseja, explique-se melhor, por favor.
Um abraço,
Thales Medeiros.
Sucesso é ganhar dinheiro fazendo o que você faria de graça.
#3
Posted 01/02/2006, 05:57
Thales
Valeu pela ajuda.
Resposta rápida. Atendimento 100%
obrigado
Valeu pela ajuda.
Resposta rápida. Atendimento 100%
obrigado
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)










