У меня есть веб-страница Я разрабатываю html, css и JS. Я правильно их подключил, но по какой-то причине мой заголовок не будет делать то, что я хочу. Я пробовал все, кто-нибудь знает, где я ошибся?Ошибки с изменением цвета заголовка
Я хочу, чтобы при наведении указателя мыши на заголовок или на заголовок, цвет изменится. Этого не происходит.
Важный код в JS-Fiddle: https://jsfiddle.net/DITTO/c37zxdke/
//javascript
var col = document.getElementById("webTitle").style.color;
function orangeToBlue() {
col = "#197CFF";
}
function blueToGreen() {
col = "#19FF29";
}
function greenToPink() {
col = "#FF19EF";
}
function pinkToOrange() {
col = "#FF9C19";
}
function changeColor() {
if (document.getElementById("webTitle").style.color === "#FF9C19") {
orangeToBlue();
} else if (document.getElementById("webTitle").style.color === "#197CFF") {
blueToGreen();
} else if (document.getElementById("webTitle").style.color === "#19FF29") {
greenToPink();
} else if(document.getElementById("webTitle").style.color === "#FF19EF") {
pinkToOrange();
}
}
//html
<h1 id="webTitle" onmouseover="changeColor()">Webpage Title</h1>
//css
#webTitle:hover {
cursor: pointer;
}
#webTitle {
text-shadow: 3.5px 3.5px 0px rgba(0, 0, 0, 0.3);
font-size: 100px;
font-family: fantasy;
color: #FF9C19;
}
Переменные были тестом, чтобы попробовать другие вещи, это обновленная скрипка с моим исходным кодом: https://jsfiddle.net/DITTO/c37zxdke/ – DITTO