【发布时间】:2017-11-04 22:13:59
【问题描述】:
我在使用 css 时遇到了一点问题。 我必须创建一个带有表单的页面,您可以在该表单上通过单选按钮和提交按钮设置背景颜色。 但是我怎么能真正改变 php 中的 css 背景颜色呢?
<?php
if (isset($_POST['set'])) {
$color = $_POST['color'];
} else {
$color = "";
}
?>
<form method="post" action="">
<input type="radio" name="color" value="Red"
<?php if($color == "Red") { echo "checked='checked'"; } ?>>Red
<input type="radio" name="color" value="Green"
<?php if($color == "Green") { echo "checked='checked'"; } ?>>Green
<input type="radio" name="color" value="Blue"
<?php if ($color == "Blue") { echo "checked='checked'"; } ?>>Blue
<input type="radio" name="kleur" value="Pink"
<?php if ($color == "Pink") { echo "checked='checked'"; } ?>>Pink
<br>
<br>
<input type="submit" name="set" value="SET">
</form>
【问题讨论】:
-
这个answer很有用,
-
不要在服务器端使用 php 执行此操作。改为使用 javascript 来执行此操作。