javascript - 根据用户上一页的输入更改网页颜色
问题描述
我有一个在前一页制作的表格。在表格中,我有一个选项清单:红色、绿色、蓝色。
如果用户选择红色,则下一页的背景颜色应为红色。如果选择绿色,则背景颜色将为绿色。我正在使用 PHP 来执行此操作。
上一页
<form action="next_page.php method="POST>
<input type="radio" name="color" value="red">
<input type="radio" name="color" value="green">
<input type="radio" name="color" value="blue">
</form>
下一页
<?PHP
$radioVal = $_POST["color"]
?>
<style>
.body{
//what goes here
}
</style>
解决方案
尝试这个:
<?PHP
$radioVal = $_POST["color"];
echo "
<style>
.body{
background-color:" . htmlspecialchars($radioVal) . "
}
</style>";
?>
推荐阅读
- c++ - 用于适配器的 c++ crtp:传递抛出临时返回值
- python - Python 如何将 2**500 表示为 int?
- javascript - 有没有办法编写一个具有一些通用逻辑的函数?
- c - 在 C 中声明/定义静态、外部和内联函数的常用方法
- python - Hugging Face 模型 Bio_ClinicalBERT 产生 404 错误
- ios -
在表 SymbolNameOverrides 中找不到 - javascript - 尝试使用条形图和差异线/值制作动态 D3 图表
- python - 如何在轴标签的下标中将格式字符串与花括号结合起来?
- jquery - 未捕获的类型错误:“#ddAid”.append 不是函数
- firebase - 如何将数据作为子集合添加到所有用户文档(在 firestore Flutter 中)