代码在这里<SCRIPT language=JavaScript>
function ChangeColor(form, ColorName)
{ var ColorValue = " ";
if (ColorName == '1') ColorValue = "#F0F8FF";
if (ColorName == '2') ColorValue = "#FAEBD7";
if (ColorName == '3') ColorValue = "#00FFFF";
if (ColorName == '4') ColorValue = "#7FFFD4";
document.Colors = ColorName;
form.CName.value = ColorName;
form.CValue.value = ColorValue;
}</SCRIPT>
<table width="100%" id=bg border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="48">颜色预览</td>
</tr>
</table><FORM name=colors method=post action="">
颜色名称: <INPUT size=21 value=1 name=CName>
颜色数值: <INPUT size=21 value=#F0F8FF name=CValue>
<INPUT onClick="ChangeColor(this.form, '1')" type=radio name=colors> 色1
<INPUT onclick="ChangeColor(this.form, '2')" type=radio name=colors> 色2
<INPUT onClick="ChangeColor(this.form, '3')" type=radio name=colors> 色3
<INPUT onclick="ChangeColor(this.form, '4')" type=radio name=colors> 色4
</FORM>
function ChangeColor(form, ColorName)
{ var ColorValue = " ";
if (ColorName == '1') ColorValue = "#F0F8FF";
if (ColorName == '2') ColorValue = "#FAEBD7";
if (ColorName == '3') ColorValue = "#00FFFF";
if (ColorName == '4') ColorValue = "#7FFFD4";
document.Colors = ColorName;
form.CName.value = ColorName;
form.CValue.value = ColorValue;
}</SCRIPT>
<table width="100%" id=bg border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="48">颜色预览</td>
</tr>
</table><FORM name=colors method=post action="">
颜色名称: <INPUT size=21 value=1 name=CName>
颜色数值: <INPUT size=21 value=#F0F8FF name=CValue>
<INPUT onClick="ChangeColor(this.form, '1')" type=radio name=colors> 色1
<INPUT onclick="ChangeColor(this.form, '2')" type=radio name=colors> 色2
<INPUT onClick="ChangeColor(this.form, '3')" type=radio name=colors> 色3
<INPUT onclick="ChangeColor(this.form, '4')" type=radio name=colors> 色4
</FORM>
form.CValue.value = ColorValue;
的后面,加上下面这行
document.getElementById("bg").style.backgroundColor = ColorValue;
变为
...
form.CValue.value = ColorValue;
document.getElementById("bg").style.backgroundColor = ColorValue;
}
...
<SCRIPT language=JavaScript>
function ChangeColor(form, ColorName)
{ var ColorValue = " ";
if (ColorName == '1') ColorValue = "#F0F8FF";
if (ColorName == '2') ColorValue = "#FAEBD7";
if (ColorName == '3') ColorValue = "#00FFFF";
if (ColorName == '4') ColorValue = "#7FFFD4";
document.Colors = ColorName;
form.CName.value = ColorName;
form.CValue.value = ColorValue;
document.getElementById("bg").bgColor = ColorValue//加这句
} </SCRIPT>
<table width="100%" id=bg border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="48">颜色预览 </td>
</tr>
</table> <FORM name=colors method=post action="">
颜色名称: <INPUT size=21 value=1 name=CName>
颜色数值: <INPUT size=21 value=#F0F8FF name=CValue>
<INPUT onClick="ChangeColor(this.form, '1')" type=radio name=colors> 色1
<INPUT onclick="ChangeColor(this.form, '2')" type=radio name=colors> 色2
<INPUT onClick="ChangeColor(this.form, '3')" type=radio name=colors> 色3
<INPUT onclick="ChangeColor(this.form, '4')" type=radio name=colors> 色4
</FORM>