javascript - 单击时更改按钮颜色

标签 javascript php css button colors

<分区>


想改进这个问题吗? 通过 editing this post 添加细节并澄清问题.

关闭 8 年前


我已经尝试了几天,想找到一种在 javascript 或 PHP 中单击时更改按钮颜色的方法。我已经有了一个带有 CSS 的按钮:#btnMenu
这是按钮:

<a href="/?nav=home"><input id="btnMenu" type="button" value="Hjem"/></a>

按钮是:background-color: grey;
单击时,我希望按钮为:background-color: red;

我认为它不能在 CSS 中完成,但我可以更改 javascript 和 PHP 的背景吗?

最佳答案

jQuery 非常易于使用来做这样的事情。 PHP(作为服务器端)并非设计用于在页面加载后对其进行更改。

你可以尝试这样的事情:

$('#btnMenu').click(function(){
   $(this).css('background-color', 'red');
});

关于javascript - 单击时更改按钮颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30596437/

上一篇:html - Bootstrap 列在左侧和右侧填充 - 我可以改用边距吗?

下一篇:html - 图像未使用 CSS 全屏显示

相关文章:

javascript - 使用 JavaScript try/catch,什么是不处理 catch 错误消息的干净方法?

javascript - Promise 中未正确调用异步 Javascript 函数

php - MySQL 和 PHP 行数组

php - 根据复选框编辑中间表

jquery - 如何在jquery上添加css代码?

javascript - NodeJS如何通过输入特定值来获取数据

javascript - 使用字符串变量调用 Javascript 对象

php Laravel 只允许连续最多两个换行符

javascript - 单击显示 Accordion

css - 一致的 HTML 表格尺寸