2011-12-16 3 views
0

'validate < % = NameTextBox.ClientID %>'와 같은 이름을 사용하여 고유 한 클라이언트 유효성 검사 함수를 생성하는 사용자 정의 컨트롤 (.ascx)을 사용하고 있습니다. 그때 나는 연결된 함수 이름 앞으로 똑바로 호출하는 구문을 추측에는 요 ... 자바 스크립트 함수와 같은 높은 수준에서자바 스크립트에서 동적 연결 함수 호출

function checkControl(controlID) { 
    //call validate function generated above using controlID 
    // instead of <%= NameTextBox.ClientID %> 
} 

이러한 검증 함수를 호출하고 싶습니다하지만 난 찾을 수가 없습니다 대답. 어떤 도움이라도 대단히 감사하겠습니다.

감사합니다, 매트

이 할 수

답변

1

:

function checkControl(controlID){ 
    // create a concatenated function name 
    var myfuncname = controlid + '_somethingelse'; 
    // invoke the function 
    window[myfuncname](); 
} 
관련 문제