Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/12/2010, 10:52
invixion
 
Fecha de Ingreso: diciembre-2010
Ubicación: Bahía Blanca, Buenos Aires, Argentina
Mensajes: 40
Antigüedad: 13 años, 11 meses
Puntos: 1
Respuesta: Dos Radio Buttons

Hola!
Podrías hacer algo así:

<script language="JavaScript">

function verificarRadio(){
dependiendo del radio button seleccionado haces la llamada a:
submitForm1() ó submitForm2()
}

function submitForm1(valorTxt) {
window.document.form1.texto1.value = document.getElementById('texto').value;
window.document.form1.submit();
}

function submitForm2(valorTxt) {
window.document.form2.texto2.value = document.getElementById('texto').value;
window.document.form2.submit();
}

</script>

<input type="text" name="texto" id="texto">
<input type="radio" name="grupo" id="grupo" value="Google"> Google
<input type="radio" name="grupo" id="grupo" value="Mi Buscador"> Mi Buscador
<a href="?" onclick="verificarRadio(); return false;">BUSCAR !</a>

<form action="a donde queres que vaya 1" method="post" id="form1" name="form1">
<input type="hidden" name="texto1" id="texto1">
</form>
<form action="a donde queres que vaya 2" method="post" id="form2" name="form2">
<input type="hidden" name="texto2" id="texto2">
</form>

Tenés dos forms, y dependiendo de radio button está seleccionado, llamás a la función correspondiente para hacer el submit de uno o del otro, y cada uno tiene el action correspondiente al que quieres ir.
Cada form, puede tener tantos hidden como sean necesarios, con los valores que vos necesites o consideres necesario.

Espero te sirva :)

Guada