Bueno amigo jlmm, ¡¡¡por fin he descubierto cuál era el problema real!!! :cantar: :cantar:
.
El problema era que yo escribia la sentencia de la siguiente manera:
Cita: alert(parent.left.test.value)
...y realmente lo que tenía que teclear era lo siguiente:
Cita: alert(parent.left.test[indice].value
...donde índice era un número representando la posición que ocupa dentro de tu código. Un ejemplo representativo de esto es el siguiente:
Cita: <html>
<head>
<title>Untitled</title>
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function validar()
{
var i=0,pos=0;
for (i=0;i<=1;i++)
{
if (parent.left.form1.test.checked)
{
pos=i;
}
}
alert(parent.left.form1.test[pos].value);
}
//-->
</SCRIPT>
</head>
<body>
<form name="form1">
<input type="radio" name="test" value="test1">testbuton1
<input type="radio" name="test" value="test2">testbuton1
<input type="Button" name="boton" value="aceptar" onclick="validar()">
</form>
</body>
</html>
Este ejemplo lo que hace es que cuando tu pulsas un radio y luego pulsas el boton "aceptar", te presenta por pantalla el valor del radio que se haya pulsado.
Era fácil, ¿no?
Hay un refrán que ilustra esto muy bien y es: Cita: Los árboles no me dejan ver el bosque
:) :) .
En fin creo que este mensaje se puede dar por cerrado, dándole las gracias al maravilloso jlmm que me ha estado ayudando desde el principio y esperando que sirva de ayuda para los que se encontraban en mi misma situación.
Bye
FeReNZCy
P.D.: ¡¡¡JODER CÓMO ME ENROLLO CUANDO ESTOY CONTENTO!!!