勾选复选框并通过单击链接运行onclick事件

时间:2014-12-07 13:46:20

标签: javascript jquery webgl

下面您可以看到表格中的两个复选框。勾选复选框可切换WebGL模型的可见性/突出显示状态。

<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的切换功能,但由于某些原因它没有用。

1 个答案:

答案 0 :(得分:0)

此纯JavaScript代码段应触发id为#34; myLink&#34;

的元素的click事件
document.getElementById('myLink').onclick();

此方法不需要jQuery。

希望有所帮助。