2010-04-06 40 views
5

tôi có 2 nút radioMootools thiết lập nút radio kiểm tra

và tôi sử dụng mootool khi tải như

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

    } 

nhưng nó không hoạt động gì cả.

Bất kỳ trợ giúp nào sẽ được đánh giá cao ... và bất kỳ giải pháp ngắn nào khác mà không có điều kiện if.

+0

Tôi không biết, nhưng nó làm phiền tôi rằng bạn đã trích dẫn "1" khi bạn gán nó cho 'chk' nhưng không có trong câu lệnh if của bạn. Đầu tiên là một chuỗi, những người khác là ints. Không thể nhớ nếu nó quan trọng trong JS nhưng vẫn còn !! – mpen

+0

Vâng, nó làm tôi bực mình ... Nhưng tôi không quan trọng trong JS. "5" == 5 // true "5" === 5 // false – nekman

+0

vì vậy giải pháp cho số nguyên và chuỗi là gì – Gobi

Trả lời

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

đừng quên để thêm}); ở cuối hàm addEvent.

Các vấn đề liên quan