gpt4 book ai didi

javascript - HTML - 如何在 OnClick 事件中更改按钮背景颜色

转载 作者:太空宇宙 更新时间:2023-11-04 13:52:57 25 4
gpt4 key购买 nike

我有以下 PHP 代码,其中 4 个按钮从数据库表中动态显示。根据点击的按钮在页面上显示不同的内容。

现在,我想在单击第一个按钮时执行此操作,然后应更改按钮 bg 颜色,以便访问者可以知道按下了哪个按钮。单击第二个按钮时,应更改该按钮的 bg 颜色,并且应将先前单击的按钮(本例中的第一个按钮)恢复为原始颜色。

请告诉我使用 CSS 或 Javascript 执行此操作的最简单方法。

<form name="frm_list" action="toptipper.php" method="post" enctype="multipart/form-data">

<?php
while(!$rs_tab_list->eof())
{
?>

<button type="submit" name="btn_tab" value="<?php print($rs_tab_list->fields("tabpkid")); ?>"><?php print($rs_tab_list->fields("title")); ?></button>

<?php
$rs_tab_list->movenext();
}
?>

</form>

最佳答案

如果您只想一次选择一个,请取消注释掉注释标记。

$('button').on("click",function(){  
//$('button').not(this).removeClass();
$(this).toggleClass('active');

});
.active{background-color:red;}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button>1</button>
<button>2</button>
<button>3</button>

关于javascript - HTML - 如何在 OnClick 事件中更改按钮背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26861465/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com