Переменная недоступна при инициализации вне функции
Когда я использую такой код, он работает нормально:
function removeWarning() {
var systemStatus = document.getElementById("system-status");
systemStatus.innerHTML = "";
}
function indicateInvalidUsername() {
var systemStatus = document.getElementById("system-status");
systemStatus.innerHTML = "Invalid username";
}
Однако, когда я хочу переместитьsystemStatus
чтобы быть глобальной переменной, она не работает:
var systemStatus = document.getElementById("system-status");
function removeWarning() {
systemStatus.innerHTML = "";
}
function indicateInvalidUsername() {
systemStatus.innerHTML = "Invalid username";
}
Что я должен здесь делать?