javascript - 我在使用 querySelectorAll 循环到多个元素时遇到问题?
问题描述
我似乎无法运行此功能我希望 HTML 上的多个项目在同一天显示..
例子
星期天 星期天 星期天
它显示只有一个星期天没有其他......我认为我的循环丢失了一些东西
请有任何想法
function currentdaychange() {
let weekday = ['Sunday',
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday',
'Saturday']
[new Date().getDay()];
let items = document.querySelectorAll('.currentday');
//document.querySelector('.currentday').innerHTML = weekday;
for (var i = 0; i < items.length; i++) {
items[i] = weekday;
}
requestAnimationFrame(currentdaychange);
}
currentdaychange();
解决方案
let days = ['Sunday',
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday',
'Saturday'];
let weekday = days[new Date().getDay()];
document.querySelector('.currentday').innerHTML = days;
document.querySelector('.currentday').innerHTML = document.querySelector('.currentday').innerText.replace(weekday,'<span style="color:red">'+weekday+'</span>')
<div class='currentday'>
</div>
推荐阅读
- angular - 错误类型错误:无法读取 ionic4 中未定义的属性“下载”
- javascript - 我正在尝试将键码与 sent1Array 匹配。如何使 forEach 转到数组中的下一个数字?
- python - 如何比较列表中的 5 个随机整数并在任何 3 个或更多相等时返回不同的值
- python - 为什么 dict 和 lru_cache 以不同的方式处理所有散列为 0 的键?
- javascript - 使用 Hooks 将 React 类转换为功能组件。如何修复“不受控制的输入”错误
- javascript - 我的 react-native 项目不是调试模式
- python - 如何使用重复键在字典中插入元素
- r - 为什么在 R 中使用 qlot() 和 binwidth = 1 生成的直方图显示长度为 1.25 的宽度?
- c# - 如何从另一个类访问 userControl 中的某些属性?
- laravel - 无法在服务器上将 public_path 设置为 public_html