问题描述
我设法使用 for 循环使代码工作。但是,我认为使用 forEach 方法会更有效。我如何调整我的代码以使其执行预期的操作?我可能听起来很基础,但我仍然是初学者。
const list = document.getElementsByTagName("li");
list.forEach(myFunction())
function myFunction(element,index) {
element[index].className = "newColor"
}
.newColor {
color: green;
}
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<Meta charset="utf-8">
<title>Practise App</title>
<link rel="stylesheet" href="index.css">
</head>
<body>
<ul class="green" src="josue">
<li>Monday</li>
<li>Tuesday</li>
<li>Wednesday</li>
<li>Thursday</li>
<li>Friday</li>
<li>Saturday</li>
<li>Sunday</li>
</ul>
<script src="index.js" type="text/javascript"></script>
</body>
</html>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)