2011-08-24 2 views
0

저는 Cognos 웹보고 기능을 사용하고 있으며 도구 생성 객체를 관리하는 데 일반적으로 자바 스크립트를 사용합니다. 이 경우, 내가 COGNOS에 의해 생성 된 페이지의 일부 텍스트 상자를 가지고 내가 같이 자바 스크립트에 액세스 할 수 있습니다 : fW._textEditBoxAsia.value 여기동적 이름을 사용하여 양식 객체 주소 지정

, FW는 _textEditBoxAsia 양식 이름과 입니다 텍스트 상자에 대한 도구 생성 필드 이름입니다. 실제로 모든 텍스트 상자를 반복하고 싶습니다. 이름이 _textEditBoxAmerica, _textEditBoxEurope, _textEditBoxAustralia 등이 될 것입니다. 배열의 영역 목록이 있습니다. 난 그냥 텍스트 상자를 해결하기 위해 몇 가지 동적 인 방법을 원한다.

그래서,이 같은 일이 :

for (var i=0; i< array.length; i++) 
{ (fW._textEditBox + array[i].value).value = 0 ; } 

당신은 위를 달성하는 방법에 나를 인도시겠습니까?

답변

0
for (var i=0; i< array.length; i++) 
{ 
    document.fW["_textEditBox" + array[i]].value = 0; 
} 
관련 문제