Когда я вставить этот код в свой файл, кажется, блокировать мой CSS от показа. Я сделал сценарий, чтобы попытаться распечатать текст после загрузки страницы, который затем я буду использовать позже, чтобы создать загруженную панель. Это мой код. Все, что происходит, я получаю текст «Тест», напечатанный на моей странице.JavaScript код блокировки CSS
<html>
<head>
<link rel="stylesheet" type="text/css" href="custom.css">
<script>
function myFunction() {
document.getElementById('index').innerHTML = "test";
}
</script>
</head>
<!-- Page Body -->
<body id="index" onload="myFunction()">
<div class="header">
<div id="headerbar"></div>
<ul id="">
</div>
</body>
</html>
С 'innerHTML' вы удаляете все' 'div's внутри index'. – loveNoHate
В настоящее время, я думаю, ваш код полностью заменяет содержимое тега body словом «test» (который удаляет заголовок). Я не знаю, как выглядит ваш CSS, но может быть, что вы просто удаляете все на странице, а не предотвращаете показ CSS. – Michael0x2a
Да, вы были правы. – Andrew