我有這個代碼,它會擦除您所在網站的html並將其複製到剪貼板。我目前有一個工作版本,當你點擊鉻圖標時複製文本,但我想添加更多的選項,所以我試圖在擴展彈出窗口中的按鈕點擊上運行腳本。Chrome擴展程序將不會運行按鈕單擊功能
不幸的是,我無法爲我的生活設法得到按鈕點擊發生的事情!當我用alert(「hi」)替換我的函數時,當我單擊擴展圖標而不是彈出窗口中的按鈕時,它會彈出警報。幫幫我!!!
document.addEventListener('DOMContentLoaded', function() {
document.getElementById("full_team").addEventListener('click', alert("HI"));;
});
<body>
\t <h2>Click to copy your roster</h2>
\t <button id="full_team">Full Team</button>
\t <script src="event.js"></script>
</body>
請進行【小例子(http://stackoverflow.com/help/mcve)一切與你所看到的行爲無關;你甚至可以在這個過程中自己解決問題。 – Xan 2014-10-10 13:39:10
好吧,我添加了一個仍然不起作用的代碼片段。 – Emily 2014-10-10 14:16:59
+1適當地做一個最小的例子。 – Xan 2014-10-10 14:32:16