Как скрыть и показать
Html

Программисты Html
Ответить
Anonymous
 Как скрыть и показать

Сообщение Anonymous »

Я стараюсь избегать использования InnerHTML, потому что это приводит к сбою моего браузера, вероятно, из-за частоты обновления 250 миллисекунд.
Я предпочел бы иметь некоторый контент в скрытом и сделать видимым только при выполнении определенного условия. Как мне это сделать?
По сути, я сейчас делаю следующее:

Код: Выделить всё

setInterval(function () {
if (serverReachable()) {
.... // lines of code
.... // lines of code
var changeIt = document.getElementById('change')
changeIt.innerHTML = '';
timeout = setInterval(function(){window.location.href = "Tracker.html";},5000);
}
} else {
clearTimeout(timeout);
timeout = null;
var changeIt = document.getElementById('change')
changeIt.innerHTML = 'offline';
}
}, 250);
Это приведет к сбою моего браузера, потому что я использую не внутренний HTML для печати «офлайн», а весь . Я хочу, чтобы этот был скрыт и вместо использования InnerHTML просто отображался, если условие выполнено (в данном случае нет подключения к Интернету).

Подробнее: https://stackoverflow.com/questions/140 ... hide-a-div
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»