javascript - HTML 中每 3 秒更改一次文本的颜色

标签 javascript html

我得到了这段代码,但谁能解释一下它是如何工作的

var text = document.getElementById('film');
text.style.color = (text.style.color == 'red') ? 'White' : 'red';

最佳答案

它通过 id 找到一个 html 元素,然后如果其 style 属性的 color 属性为红色,则切换为白色;否则它会变红。非常不言自明,如果您无法理解这一点,我建议您寻找更多有关 Javascript 的学习 Material 。

如果您希望它每三秒更改一次,请使用 setInterval功能。

关于javascript - HTML 中每 3 秒更改一次文本的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16481993/

相关文章:

html - cu3er背景问题

javascript - 如何将数组转换为集合

javascript - 如何在排序数组中插入值并保持数组排序?

javascript - AJAX和MYSQL,AJAX太快mysql查询不出来?

jquery - 事件选项卡上的 CSS 选项卡箭头

html - 稍微偏离中心的按钮

javascript - 获取 cypress 测试中文本的出现次数

javascript - 为什么全局数组声明会使测试失败?

带有 Flash 回退的 HTML5 视频不起作用

javascript - 为什么我的 HTML Canvas 不旋转?