要使用JavaScript实现按钮颜色的变化,可以通过以下步骤来完成:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Button Color Change</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<button id="colorChangeBtn">Click me to change color</button>
<script src="script.js"></script>
</body>
</html>#colorChangeBtn {
padding: 10px 20px;
font-size: 16px;
cursor: pointer;
background-color: #007bff; /* 初始颜色 */
color: white;
border: none;
border-radius: 5px;
}
#colorChangeBtn.active {
background-color: #28a745; /* 激活状态颜色 */
}document.addEventListener('DOMContentLoaded', function() {
var btn = document.getElementById('colorChangeBtn');
btn.addEventListener('click', function() {
btn.classList.toggle('active');
});
});.active类来改变按钮的颜色。active类的存在,从而改变按钮的颜色。这种技术广泛应用于用户界面设计中,以提供视觉反馈,增强用户体验。例如,在表单提交、选项切换、状态指示等场景中都非常有用。
通过这种方式,你可以轻松实现按钮颜色的动态变化,为用户提供直观的操作反馈。
没有搜到相关的文章