每次单击时更改按钮颜色[Javascript]
我试图编写一个简单的程序,每次单击时更改容器中div的颜色。。第一次单击时,它仅将颜色更改为第1、3、5部分。第二次单击时,它也会这样做每次单击时更改按钮颜色[Javascript],javascript,html,Javascript,Html,我试图编写一个简单的程序,每次单击时更改容器中div的颜色。。第一次单击时,它仅将颜色更改为第1、3、5部分。第二次单击时,它也会这样做 时钟 我是第一组 我是二组 我是第三组 这是第四组 我是第五组 设x=document.getElementById(“容器”); 设y=x; 让click=0; 函数myFunction(){ for(设i=0;i
时钟
我是第一组
我是二组
我是第三组
这是第四组
我是第五组
设x=document.getElementById(“容器”);
设y=x;
让click=0;
函数myFunction(){
for(设i=0;i
他们共享相同的单击变量。
只需将您的let click=0代码>在每个div中的中
@goodness goodness Chi:
我们可以对您的
回答?
现在我不想在编辑div returnnodeType==1
时将所有div的颜色都更改为黄色
时钟
我是第一组
我是二组
我是第三组
这是第四组
我是第五组
设x=document.getElementById(“容器”);
设y=x;
函数myFunction(){
for(设i=0;i
他们共享相同的单击变量。
只需将您的let click=0代码>在每个div中的中
@goodness goodness Chi:
我们可以对您的
回答?
现在我不想在编辑div returnnodeType==1
时将所有div的颜色都更改为黄色
时钟
我是第一组
我是二组
我是第三组
这是第四组
我是第五组
设x=document.getElementById(“容器”);
设y=x;
函数myFunction(){
for(设i=0;i
我们只需要在内部稍微更改一下onClick
函数
希望这有助于
let x=document.getElementById(“容器”);
设y=x;
让click=0;
函数changeColorForEach(){
for(设i=0;i
时钟
我是第一组
我是二组
我是第三组
这是第四组
我是第五组
我们只需要在内部稍微更改一下onClick
函数
希望这有助于
let x=document.getElementById(“容器”);
设y=x;
让click=0;
函数changeColorForEach(){
for(设i=0;i
时钟
我是第一组
我是二组
我是第三组
这是第四组
我是第五组
您可以无需任何循环即可控制css
最简单的代码使用单击事件
$(“#容器”)。在(“单击”,
职能(e){
如果(e.target.style.color==“红色”){
e、 target.style.color=“蓝色”
返回;
}
e、 target.style.color=“红色”
}
);代码>
时钟
我是第一组
我是二组
我是第三组
这是第四组
我是第五组
您可以无需任何循环即可控制css
最简单的代码使用单击事件
$(“#容器”)。在(“单击”,
职能(e){
如果(e.target.style.color==“红色”){
e、 target.style.color=“蓝色”
返回;
}
e、 target.style.color=“红色”
}
);代码>
时钟
我是第一组
我是二组
我是第三组
这是第四组
我是第五组
您想让它们相互独立地更改吗?现在,它们都共享click
变量。您能再清楚一点吗?也许编辑一下你的问题,我不能在第一次点击时就跟随伊拉克利斯先生和托鲁米德先生,我想让每个div都换成蓝色,然后再换成se