Javascript 如何更改js中的按钮颜色?
这是我的代码在html中单击按钮时调用它我不知道为什么按钮没有变黑/白实际上它工作得很好在我将php代码放入html文件之前带有“asdf”的警报只是为了检查我的代码是否执行 功能检查(事件){Javascript 如何更改js中的按钮颜色?,javascript,Javascript,这是我的代码在html中单击按钮时调用它我不知道为什么按钮没有变黑/白实际上它工作得很好在我将php代码放入html文件之前带有“asdf”的警报只是为了检查我的代码是否执行 功能检查(事件){ var x=event.currentTarget; var button_type=document.getElementsByTagName(“按钮”); 对于(var i=0;i您可以共享html吗 每个按钮的ID是否从0开始并递增1 如果不是,则该行为id=”“,而不是数字,这是一个错误 LIN
var x=event.currentTarget;
var button_type=document.getElementsByTagName(“按钮”);
对于(var i=0;i您可以共享html吗
每个按钮的ID是否从0开始并递增1
如果不是,则该行为id=”“,而不是数字,这是一个错误
LINE 6: if(button_type[i].id==x.id){
你想用这段代码实现什么?如果你告诉我们你想用一些html做什么,那么我肯定能帮上忙!索引的定义在哪里?
请尝试在你的第一个之外声明它。它可能是事件。target
而不是事件。currentTarget
?你在浏览器控制台中看到任何错误吗这是我的html代码,但文件是.php,因为我必须使用一些php代码,基本上我正在尝试的是它是一个模拟博客网站,在这个html中,所有存储在我数据库中的帖子都会显示出来,对于每一篇帖子,我需要有六个方向,用户可以选择,每个用户只能对帖子有一个单一的反应
<button id ="love" type="button" ><img src="love.png" alt="notfound" width="30" height="30"/></button>
<button id ="haha" type="button" ><img src="haha.png" alt="notfound" width="30" height="30"/> </button>
<button id ="wow" type="button" ><img src="wow.jpg" alt="notfound" width="30" height="30"/> </button>
<button id ="Angry"type="button" ><img src="angry.png" alt="notfound" width="30" height="30"/> </button>
<button id ="sad" type="button" ><img src="sad.png" alt="notfound" width="30" height="30"/> </button>
and this is how I called the js function
var x=document.getElementsByTagName("button");
for(var v=0;v<x.length;v++)
{
x[v].addEventListener("click",checkp,false);
}
LINE 6: if(button_type[i].id==x.id){