【发布时间】:2017-02-25 19:35:09
【问题描述】:
我正在尝试每 2 秒更改一次 H1 元素的轮廓颜色。所以我使用了这个 JavaScript 代码......但它只从黄色变为橙色一次,并且一直保持在橙色。我该怎么做才能让它在两种颜色之间闪烁?请用 JS 术语而不是 JQuery 库来回答
这是我的 JavaScript 代码,我是 JS 新手:
var myVar = setInterval(function(){ colorFlicker() }, 2000);
function colorFlicker(){
var y = document.getElementById("mainH1");
y.style.outlineColor = y.style.outlineColor == "#ff944d" ? "#d9ff66": "#ff944d";
}
【问题讨论】:
标签: javascript css setinterval getelementbyid var