2010-04-06 9 views
5
mis

J'ai 2 boutons radioMootools bouton radio vérifié

et je mootool pendant le chargement comme

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); 

    } 

mais il ne fonctionne pas du tout.

Toute aide sera appréciée ... et toute autre solution courte sans la condition if.

+0

Je ne sais pas, mais cela me dérange que vous ayez cité votre "1" lorsque vous l'avez assigné à "chk" mais pas dans vos instructions if. Le premier est une chaîne, les autres sont ints. Je ne me souviens pas si ça compte dans JS mais quand même !! – mpen

+0

Ouais, ça me dérange aussi ... Mais je n'ai pas d'importance dans JS. "5" == 5 // true "5" === 5 // false – nekman

+0

alors quelle sera la solution pour l'entier et la chaîne est-elle sensible – Gobi

Répondre

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); 
}); 

ne pas oublier d'ajouter}); à la fin de la fonction addEvent.