gpt4 book ai didi

php - 仅使用 php 或 css 如何保持单击提交按钮的颜色更改,即使页面重新加载

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

我有这个代码示例:

     input[type=submit]:active{
background-color: black;
}
input[type=submit]:focus {
background-color: black;
}

在我的成就中,我希望我的表单提交按钮在单击时显示为黑色。我的问题是即使在页面刷新时我如何保持这个按钮保持不变示例:- 我希望点击提交按钮即使在页面刷新或重新加载时也保持黑色

提前致谢

最佳答案

按钮不会在页面重新加载时保持焦点或事件状态。但是,如果您的 PHP 代码设置为检测表单是否已提交,您可以向输入添加一个类,该类也会将按钮变为黑色。

<?php
$class = '';
if ( /* Some condition that tests if form was submitted */) {
$class = 'submitted';
}
?>

<input type="submit" class="<?php echo $class; ?>" >

然后有下面的CSS

input[type=submit]:active,
input[type=submit]:focus,
input[type=submit].submitted {
background-color: black;
}

关于php - 仅使用 php 或 css 如何保持单击提交按钮的颜色更改,即使页面重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48351060/

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