2014-12-07 2 views
0

아래 표에서 두 개의 확인란을 볼 수 있습니다. 확인란을 선택하면 WebGL 모델의 가시성/강조 표시 상태가 전환됩니다.확인란을 선택하고 링크를 클릭하여 onclick 이벤트를 실행하십시오.

<table border="0" cellpadding="0" cellspacing="0" id="AssemblyTable" style="position: absolute; top: 62px; left: 10px; font-weight: bold; color: rgb(255, 255, 255);"> 
    <thead style="font-size:14px;"> 
     <tr> 
     <th height="30" align="left">&nbsp;</th> 
     <th align="left">&nbsp;</th> 
     <th align="left">&nbsp;</th> 
     </tr> 
    </thead> 
    <tbody style="font-size:12px;"> 
    <tr> 

     <tr><td><code>&nbsp;&nbsp;</code></td> 

     <td><input type="checkbox" id="Sh-Cmp1" onclick="javascript:myAssemblyBrowser.switchVisibilityState('Sh-Cmp1')" checked="true"></td> 
     <td><input type="checkbox" id="Hl-Cmp1" onclick="javascript:myAssemblyBrowser.switchHighlightState('Hl-Cmp1')" ></td></tr> 

    </tbody> 

    </table> 

확인란을 선택하고 테이블에없는 링크를 클릭하여 기능을 실행해야합니다.

확인란을 선택했지만 기능 자체가 실행되지 않았습니다.

어떻게하면됩니까? jQuery의 토글 기능을 사용하고 있는데 어쩔 수없이 작동하지 않았습니다.

답변

0

이 순수 자바 스크립트 조각은 ID가 "내 링크"를 가진 요소의 클릭 이벤트를 트리거해야합니다

document.getElementById('myLink').onclick(); 

더 jQuery를이 방법이 필요하지 않습니다.

희망이 도움이됩니다.

+0

'code'document.getElementById ('myLink'). click();'code' worked – bimmer

관련 문제