使用HTML和JavaScript通过按钮更改元素的颜色
我想使用javascript函数更改文本的颜色,但当我单击按钮时,什么也没有发生。这些文件位于同一文件夹中使用HTML和JavaScript通过按钮更改元素的颜色,javascript,html,Javascript,Html,我想使用javascript函数更改文本的颜色,但当我单击按钮时,什么也没有发生。这些文件位于同一文件夹中 函数单击(){ document.getElementById('test').style.color=“红色”; 警惕(“你好”); } 你好,世界 您好您的逻辑正确,但javascript函数的命名是个问题。 我不知道为什么,但是click()函数是为其他东西保留的,实际上不会调用您定义的函数。如果您只是将函数重命名为类似于press()的名称,它实际上应该调用您的函数并更改文本的颜
函数单击(){
document.getElementById('test').style.color=“红色”;
警惕(“你好”);
}
你好,世界
您好
您的逻辑正确,但javascript函数的命名是个问题。我不知道为什么,但是
click()
函数是为其他东西保留的,实际上不会调用您定义的函数。如果您只是将函数重命名为类似于press()
的名称,它实际上应该调用您的函数并更改文本的颜色您还没有关闭按钮标记。用我给你做的一个片段。我关闭了你的
重命名函数或使用addEventListener(推荐)-更改函数名主要问题是,你的脚本作用于标题而不是按钮,你需要将ID添加到按钮,而不是标题!如果您使用最新的jQuery发行版,那么也应该可以使用这种方式$(“button”).on(“click”,function(){console.log(clicked);});请看《傻瓜》中的解释