所以我试图做一些东西,每当我点击文本改变的颜色。试图改变点击在JavaScript中的文字的颜色
的Javascript:
function changecolor(){
var tc = document.getElementById("header").style.color.value;
if (tc = "#000000") { tc = "#0009FF"}
else if (tc == "#0009FF") { tc = "#FF0000"}
else if (tc == "#FF0000") { tc = "#15FF00"}
else if (tc == "#15FF00") { tc = "#FFA600"}
else {tc = "#000000"};
document.getElementById("header").style.color.value = tc;
}
HTML:
<div onclick="changecolor()"><h1 id="header" style="color:#000000;"> Nick's Basic Physic's Calculator </h1></div>
它不工作,我一直无法找出原因。当我点击文字时,什么都没有发生。
有什么问题? –
不知道,但我认为你的HTML'onclick =“changecolor()”'因为我认为点击将执行'changecolor'函数的结果,尝试将其更改为'onclick =“changecolor”'' – Epsil0neR