Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/11/2006, 09:10
yartax
 
Fecha de Ingreso: abril-2006
Mensajes: 76
Antigüedad: 18 años, 9 meses
Puntos: 0
Radio button raro

Hola tengo un formulario donde tengo un grupo de radio buttons para seleccionar un empleado. Todo funciona perfectamente si existen más de 1 radio button en el formulario, si solo hay uno tengo un extraño comportamiento:

en el form tengo:
<input type="radio" name=nempleado value=1 onclick="marcarempleado()">
<input type="radio" name=nempleado value=2 onclick="marcarempleado()">
<input type="radio" name=nempleado value=3 onclick="marcarempleado()">
....

Al pulsar se ejecuta el codigo de marcarempleado:
for(i=0;i<=document.menu1.nempleado.length;i++)
if ( document.menu1.nempleado[i].checked )
{
document.menu2.selempleado.value = document.menu1.nempleado[i].value;
}

Si hay solo 1 empleado, el objeto document.menu1.nempleado.length me dice que es Undefined!!!!!!! Si hay 2 o mas todo funciona correctamente. No lo entiendo.

Saludos
Yartax