Prueba de saber que opción se ha seleccionado:
El código usado es el siguiente:
Se supone que sin necesidad de pasar los objetos como parámetro debería
funcionar, pero...
<Script language="JavaScript">
<!--
function Prueba(Opt, Chk1, Chk2){
// mostrar los datos de la selección que se ha realizado
var s="";
// El optionBox que se ha seleccionado
if(Opt[0].checked)
s = s + "Has seleccionado la opción UNO\n";
else
if(Opt[1].checked)
s = s + "Has seleccionado la opción DOS\n";
else
s = s + "Has seleccionado la opción TRES\n";
// El checkBox que se ha seleccionado
if(Chk1.checked)
s = s + "Has marcado el CheckBox UNO\n";
if(Chk2.checked)
s = s + "Has marcado el CheckBox DOS\n";
// Mostrar el mensaje
alert(s);
}
//-->
</script>
<p><font size="2" face="Verdana"><strong>Prueba de saber que opción se ha
seleccionado:</strong></font></p>
<P><font size="2" face="Verdana"> </P>
<form method="POST">
<p><input type="radio" value="V1" checked name="R1">Opción UNO
<input type="radio" name="R1" value="V2">Opción
DOS <input type="radio" name="R1" value="V3">Opción TRES</p>
<p><input type="checkbox" name="C1" value="ON">Check UNO
<input type="checkbox" name="C2" value="ON" checked>Check DOS</p>
<p><input type="button" value="Aceptar" name="B1" onclick="Prueba(R1,C1, C2)"></p>
</form>