2012-09-06 1 views
0

__doPostBack javascript 함수를 사용하고 싶습니다.
document.getElementById()에서 UniqueID를 얻는 방법?

__doPostBack(obj.UniqueID,''); 

그러나 나는 단지 내 개체의 된 ClientID 알 -

ctl00_cpholder_myObjId 
document.getElementById("ctl00_cpholder_myObjId").id //This will get ctl00_cpholder_myObjId,but UniqueID is ctl00$cpholder$myObjId 

가 어떻게 다시 게시에 대한가 UniqueID를받을 수 있나요? '_'을 '$'로 간단하게 바꿀 수 있습니까?
감사합니다. 당신이 클라이언트 ID를 가지고 자바 스크립트의 고유 ID를 얻고 싶다면

답변

2

, 당신은 고유 ID를 반환합니다

var uniqueId = document.getElementById("ctl00_cpholder_myObjId").name; 

또는

var uniqueId = document.getElementById("ctl00_cpholder_myObjId").getAttribute("name"); 

이름 속성을 시도 할 수 있습니다.