-2
我正在做一個Greasemonkey的用戶腳本,我想要設置一個按鍵來將的樣式display:""
更改爲block
,反之亦然按一個鍵(本例中爲「Home」)。 如何設置一個鍵來改變節點的風格?
var bluebar = document.getElementById('pagelet_bluebar');
bluebar.style.display = "none";
document.addEventListener("keydown", function (e) {
if (e.keyCode == 36) {
showhideui();
}
}, false);
function showhideui() {
if (bluebar.style.display = "none") {
bluebar.style.display = "block";
} else if (bluebar.style.display = "block") {
bluebar.style.display = "none";
}
}
的解決方案是增加而不是==
在=
的條件:
if (bluebar.style.display == "none")
else if (bluebar.style.display == "block")
我得不到控制檯錯誤,我用Firefox的默認控制檯...更好的擴展Firebug的控制檯? – 2014-09-21 15:32:49
我更喜歡螢火蟲,但它都是個人的。 – Kaiido 2014-09-21 15:36:45
嗡嗡聲對我有用 – Kaiido 2014-09-21 17:36:56