2010-04-06 182 views
5

我有2個單選按鈕Mootools的設置單選按鈕選中

,我用mootool而加載的

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

    } 

,但它是不工作的。

任何幫助將不勝感激......以及沒有if條件的任何其他短的解決方案。

+0

我不知道,但它困擾我,你引用你的「1」,當你把它分配給'chk'而不是你的if語句。第一個是字符串,其他是整數。不記得在JS中它是否重要,但仍然! – mpen 2010-04-06 07:04:23

+0

是的,它也困擾我......但我在JS中並不重要。 「5」== 5 // true 「5」=== 5 // false – nekman 2010-04-06 08:46:36

+0

那麼如何解決整數和字符串是否敏感 – Gobi 2010-04-07 07:03:43

回答

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

不要忘記添加});在addEvent函數的末尾。