2010-04-06 7 views
5

tengo 2 botones de radioMootools comprobado

y solía mootool durante la carga como

window.addEvent('domready', function() { 
    var chk="1"; 
if(chk==1){ 

$('edit-gender-0').set('checked',true); 
} 

else if(chk==2){ 
$('edit-gender-1').set('checked',true); 

    } 

pero no funciona en absoluto.

Cualquier ayuda será apreciada ... y cualquier otra solución corta sin la condición if.

+0

No lo sé, pero me molesta que hayas citado tu "1" cuando lo asignaste a 'chk' pero no a tus declaraciones if. El primero es una cadena, los otros son enteros. No puedo recordar si es importante en JS pero aún así !! – mpen

+0

Sí, me molesta también ... Pero no me importa en JS. "5" == 5 // verdadero "5" === 5 // falso – nekman

+0

entonces cuál será la solución para el número entero y la cadena si es sensible – Gobi

Respuesta

2
window.addEvent('domready', function() { 
    var chk="1"; 
    if(chk==1){ 
     $('edit-gender-0').set('checked',true); 
    } else if(chk==2){ 
     $('edit-gender-1').set('checked',true); 
}); 

no se olvide de añadir}); al final de la función addEvent.

Cuestiones relacionadas