簡體   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