사용자가 클릭 한 링크의 레이블은 어떻게 얻을 수 있습니까?XPAGES : getelementbyid를 사용하는 링크 이름
var elem=document.getElementById("#{id:link1}");var lbl=elem.label;
을하지만이 레이블 이름을 반환하지 않습니다 :
나는 노력했다. 다음과 같은 서버 측 자바 스크립트가 당신에게 링크의 라벨의 가치를 얻을하고 변수 "라벨"의 값을 저장할 수 있도록
사용자가 클릭 한 링크의 레이블은 어떻게 얻을 수 있습니까?XPAGES : getelementbyid를 사용하는 링크 이름
var elem=document.getElementById("#{id:link1}");var lbl=elem.label;
을하지만이 레이블 이름을 반환하지 않습니다 :
나는 노력했다. 다음과 같은 서버 측 자바 스크립트가 당신에게 링크의 라벨의 가치를 얻을하고 변수 "라벨"의 값을 저장할 수 있도록
링크 제어의 "레이블"속성은 텍스트라고 :
var linkControl = getComponent("linkExample");
var label = linkControl.getText();
Xpages [xp : label] 태그는 [span] 태그로 바뀌므로 csjs에서 innerHTML을 사용하여 값을 가져와야 원래 코드를 그대로 유지해야합니다.
var elem=document.getElementById("#{id:link1}");
var lbl=elem.innerHTML;
감사합니다. SSJS에서 작동했습니다. 다음과 같이 클라이언트 JS에서 수행 할 수있었습니다. var id = "# {id : link1}"; 알림 (dojo.byId (id). 텍스트); – user1186272
다음으로부터. 이것은 일반적인 코드입니다. http://xpagescheatsheet.com/에서 XPages 치트 시트를받는 것이 좋습니다. –