Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fezinha

JavaScript com campo oculto

Recommended Posts

Pessoal,

 

Preciso muito da ajuda de vocês.

 

Não estou conseguindo passar os valores de campos ocultos para outra página.

O problema é que os valores dos campos são variáreis. São registros de uma tabela no banco de dados.

 

Meu código está assim:

 

<script>
function envia(a, b, c, d, e ,f, p_url){
	 document.form1.cur.value = a;
	 document.form1.ano.value = b;
	 document.form1.action = p_url;
	 document.form1.submit();
 }
</script>

<input type="hidden" name="cur" id="cur" value="">
<input type="hidden" name="ano" id="ano" value="">

<a href="#"  onClick="java script:document.form1.cur.value = '<?echo $v_ccur;?>'; 
								 java script:document.form1.ano.value = '<?echo $v_ano;?>';				 
								 java script:document.form1.action = 'dia_p_notas.php';
								 java script:document.form1.submit();">Nota</a>

No formulário dia_p_notas.php está assim:

$v_cur	   = $_REQUEST['cur'];
$v_ano	   = $_REQUEST['ano'];

Mas não está vindo nenhum valor.

 

Já tentei colocar assim:

 

<a href="java script:document.form1.cur.value = '<?echo $v_ccur;?>'; 
								 java script:document.form1.ano.value = '<?echo $v_ano;?>';				 
								 java script:document.form1.action = 'dia_p_notas.php';
								 java script:document.form1.submit();"
	   onClick="java script:document.form1.cur.value = '<?echo $v_ccur;?>'; 
								 java script:document.form1.ano.value = '<?echo $v_ano;?>';				 
								 java script:document.form1.action = 'dia_p_notas.php';
								 java script:document.form1.submit();">Nota</a>

Mas também não deu.

 

Por favor, alguém pode me ajudar?

 

Obrigada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para ajudar, estou colocando meu código quase que completo:

 

<html>
<head>
<title>Teste </title>
<body>
<form name="form1" id="form1" method="post" action="">
   <div align="center">
   <p align="center"><font face="Verdana" size="2"><b>Cursos</b></font></p>
   <table width=90% class="bTab">
	  <tr bgcolor="#EFEFEF" align="center">
		 <th width="10%"><p><font face="Verdana" size="1" color="#000000">Operação</font></p></th>
	  </tr>
	  <tr align="left">
		 <td width="10%" height="18" align="center">
		   <font face="Verdana" size="2">
			  <input type="hidden" name="cur" id="cur" value="">
			  <input type="hidden" name="ano" id="ano" value="">
			  <script>
				 function envia4103A(){
				  //Antes tem um código em PHP que gerar a variável $v_cur 
				  document.form1.cur.value = '<? echo $v_cur ?>';
				  document.form1.action = 'notas.php';
				  document.form1.submit();
				 }
			  </script>
			  <a href="java script:envia4103A();" onClick="java script:envia4103A();">Nota</a></font>
		 </td>
	  </tr>
	  <tr align="left">
		 <td width="10%" height="18" align="center">
			<font face="Verdana" size="2">
			   <input type="hidden" name="cur" id="cur" value="">
			   <input type="hidden" name="ano" id="ano" value="">
			   <script>
				 function envia4103B(){
				  //Antes tem um código em PHP que gerar a variável $v_cur 
				  document.form1.cur.value = '<? echo $v_cur ?>';
				  document.form1.action = 'notas.php';
				  document.form1.submit();
				}
			   </script>
			   <a href="java script:envia4103B();" onClick="java script:envia4103B();">Nota</a></font>
		 </td>
	  </tr>
   </table>
   </div>
</form>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.