繁体   English   中英

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

[英]Tick checkbox and run onclick event by clicking a link

在下面,您可以看到表格中的两个复选框。 勾选复选框可切换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的切换功能,但是由于某种原因它没有用。

这个纯JavaScript片段应触发ID为“ myLink”的元素的click事件:

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

这种方法不需要jQuery。

希望能有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM