Ir para conteúdo

POWERED BY:

Arquivado

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

Ariane Stela

[Resolvido] Direcionar para uma página a partir de um radio box

Recommended Posts

Olá galera do javascript,

como vcs sabem eu sou uma aberração em js, então preciso que vcs me deem um exemplo para solucionar a seguinte situação:

 

Tenho uma tela para gerar relatorios, nela é decidido 4 tipos de relatorio em um radio box e a data, passados por um form:

 

                         <form name="filtro" action="[b]?????[/b]">
				<table cellpadding="0" cellspacing="0" width="550">
					<tr>
						<td>Opções de Relatórios</td>
						<td>
                                                <input type="radio" name="rel" value="1" /> Relatório A <br />
						<input type="radio" name="rel" value="2" /> Relatório B <br />
						<input type="radio" name="rel" value="3" /> Relatório C <br />
						<input type="radio" name="rel" value="4" /> Relatório D <br />
                                                </td>
					</tr>
                                        <tr>
			    		<td>Período:</td>
			    		<td><input name="ini" id="datepicker" type="text" value"<?=@$_POST['ini'];?>" /> a <input name="fim" id="datepicker2" type="text" value"<?=@$_POST['fim'];?>"/></td>
					</tr>
					<tr>
						<td> </td>
						<td><input type="submit" value="Imprimir" class="submitform"/></td>
					</td>
				</table>
			</form>
      

preciso de um javascript pra por no lugar do ?????? redirecionando para as paginas /x/y/relatorioa, /x/y/relatoriob, ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá!

 

basta colocar o evento onclick:

 

                                                <input type="radio" name="rel" value="1" onclick="this.form.action='x/y/relatorioa';" /> Relatório A <br />
                                                <input type="radio" name="rel" value="2" onclick="this.form.action='x/y/relatoriob';" /> Relatório B <br />
                                                <input type="radio" name="rel" value="3" onclick="this.form.action='x/y/relatorioc';" /> Relatório C <br />
                                                <input type="radio" name="rel" value="4" onclick="this.form.action='x/y/relatoriod';" /> Relatório D <br />

Espero ter ajudado =D

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.