-2
Я делаю регистрационный номер Greasemonkey, и я хочу установить ключ, чтобы изменить стиль от none
до block
и наоборот узла путем нажатия клавиши (в данном случае «Главная»). Как установить ключ для изменения стиля узла?
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? –
Я предпочитаю firebug, но все это личное. – Kaiido
Hum это работает для меня – Kaiido