Я не могу узнать, почему первая кнопка в div этого кода не работает с файлами HTML. Я проверил много валидаторов javaScript и HTML, но никто из них не работает. на codecademy.com и w3schools.com работает, но не на HTML-файлах.Я не могу найти, что не так с моим кодом
<!DOCTYPE html>
<html>
<head>
<style>
#b1 {
background-image: url('http://images2.fanpop.com/image/photos/14600000/egypt-egyptian-history-14635051-430-287.jpg');
background-repeat: no-repeat;
background-size: cover;
}
div {
width: 990px;
padding: 25px;
border: 2px solid navy;
margin: 25px;
}
</style>
</head>
<body id="b1">
<script>
var b = 0;
var a = function() {
var q = "blah"
document.getElementById('r').innerHTML = q;
};
var g = function() {
location.reload();
};
var ab = function() {
var p = "blah";
document.getElementById('r').innerHTML = p;
};
var aq = function() {
var an = "blah";
document.getElementById('r').innerHTML = t;
};
var di = function() {
var pe = "blah";
document.getElementById('r').innerHTML = pe;
};
var e = true;
var a = function() {
if (e === true) {
e = false;
document.getElementById('a').innerHTML = "Ancient Egypt";
}
else {
e = true;
document.getElementById('a').innerHTML = "Erik Low\'s";
}
}
setInterval(function() { a(); }, 4000);
</script><center>
<div style="background:white" id="r">
<h1>Ancient Egypt</h1>
<h2>Achievements</h2>
<hr />
<button onclick="a();">Pyramids</button><br /><br />
<button onclick="ab();">The Sphinx</button><br /><br />
<button onclick="aq();">Writing</button><br /><br />
<button onclick="v();">Mummification</button><br /><br />
<button onclick="di();">Valley Of The Kings</button><br /><br />
</div>
</center>
Пожалуйста, измените случай в своем вопросе как обычный случай предложения и код отступа аккуратно, используя пробелы, а не вкладки. BTW, ваш глобальный код запускается до того, как на странице будут существовать какие-либо элементы. – RobG
Что вы сделали, чтобы диагностировать его? Вы проверяли ошибки в консоли отладки? Вы установили точку останова и проследите через код? Вы добавили в свой код инструкции 'console.log()' для отслеживания того, что происходит? – jfriend00