2011-09-29 3 views
-2
function Check_Clickd_li(objRef) { 
    var btn1 = $find("<%= RadButton1.ClientID %>"); 
    var btn2 = $find("<%= RadButton2.ClientID %>");     
    if (objRef.checked = true) { 
     btn1.set_enabled(true); 
     btn2.set_enabled(true); 
     alert("Enable"); 
    } 
    else if (objRef.checked = false) { 
     btn1.set_enabled(false); 
     btn2.set_enabled(false); 
     alert("Disable"); 
    } 
} 

이 코드의 문제점은 무엇입니까? 항상 "사용"이라고 말합니다.확인란을 선택하거나 선택을 취소하십시오.

+0

먼저 자바 스크립트 형제의 구문에서 명확하십시오 – AmGates

답변

4

과제를 수행하고 있습니다. 단지 비교, 또는에 대한 ==를 사용 : 당신은 비교 (또는 테스트 if(objRef.checked))에 대한 ==를 사용할 필요가

if (objRef.checked) { 
    // ... 
} 
3

.

은 지금 당신이 은 ... true에게 값을 설정

관련 문제