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