버튼을 클릭하면 클라이언트 측 JavaScript에서 함수를 호출하고 있습니다.XPages csjs가 변수를 함수로 전달합니까?
doIt("TEST");
"TEST"는 내 XPage의 레이블 ID입니다. 함수에서 ID로 전달한 변수를 사용하고 싶습니다. 뭔가 같이 :
function doIt(item){
alert(dojo.query("[id$=':item']").innerHTML);
}
또는
이function doIt(item){
val = XSP.getElementById("#{id:item}").innerHTML;
alert(val);
}
나는 또한 정의되지 않은주는이, 사용하여 시도했다
:
val = dojo.query("[id$=':" + item + "']").innerHTML;
alert(val);
를 열심히 코드 그래서 같은 ID 이름, 나는 얻을 경우 ID가 "TEST"인 요소의 innerHTML을 수정하십시오.
val = XSP.getElementById("#{id:TEST}").innerHTML;
alert(val);
전달 된 변수를 사용하는 매우 간단한 코드 줄을 쓰려고 할 때 구문이 잘못되었습니다.