我正在创建一个 Google Chrome 扩展,并且试图让我的停止/停止日志记录按钮在我名为 Logger 的函数中工作。按下按钮时,它不会对我编写的函数做出反应,当前它显示停止按钮,但我希望它在单击时显示开始按钮。我希望我对此进行了一些解释,但有人可能知道为什么我的功能不起作用吗?
下面是我当前的 javascript 函数和 html :
弹出窗口.js
//attempt to get start/stop logging buttons to work
function Logger(isLogging, notLogging) {
if (isLogging = true, notLogging = false) {
addRow();
document.getElementById("click-start").style.display = "block";
document.getElementById("click-stop").style.display = "none";
}
if (isLogging = false, notLogging = true) {
document.getElementById("click-start").style.display= "none";
document.getElementById("click-stop").style.display= "block";
}
}
//button to start logging
document.addEventListener('DOMContentLoaded', function() {
document.getElementById("click-start").addEventListener("click", Logger(true, false));
});
//button to stop logging
document.addEventListener('DOMContentLoaded', function() {
document.getElementById("click-stop").addEventListener("click", Logger(false, true));
});
弹出窗口.html
<!--Start button of logging-->
<button class="button button1" id="click-start" >
<u> Start Logging </u>
</button>
<!--Stop button of logging-->
<button class="button button2" id="click-stop" >
<u> Stop Logging </u>
</button>
莫回无
桃花长相依
相关分类