我想在php中更改所选选项的背景颜色,但我可以这样做。我只添加一个指示符(*)来开始选择选项与波纹管代码,但我不是那么需要。我需要在php中更改所选表单项的文本颜色。
将style =“background-color:red”添加到$ a是有效的。!
<select name="dest">
<?php
$a='';
$sql2 = "select evaperiod from evaluationperiod";
$query2 = mysql_query($sql2);
if(mysql_num_rows($query2)>0)
{
$x='20';
$guncel='';
while($result=mysql_fetch_array($query2))
{
$period = $result['evaperiod'];
if($period==$donemm)
$a=" selected='selected' style='background-color:red'";
if($period==$periodd)
$guncel='*';
else
$a='';
print "<option value='$period'$a>$guncel$x$period</option>";
$guncel='';
}
} ?>
</select>
答案 0 :(得分:1)
附加到$guncel
变量:
style="background:gray"
答案 1 :(得分:1)
将style="background-color:(yourColor)"
追加到$a
答案 2 :(得分:-1)
为选定的
添加CSS样式option[selected='selected'] {
background:red;
font-color: blue;
}