做一个下拉表单, 一个提交按钮。
下拉表单的直是 红
黄
蓝
选红 点提交 就跳一个背景 是红的 新页面出来。其他一样
要求用 ASP 来处理
不是 要用一个ASP 文件来处理, 表单放在一个HTML 文件里
老大。你的怎么不会变颜色啊
将下面的源代码保存为asp页面进行测试。
<html>
<head>
<title>颜色替换实例</title>
<style type="text/css">
<!--
body
{
background-color:<%=Request.Form("ColStr")%>;
}
-->
</style>
<script language="javascript" >
function Page_Submit()
{
var TempColor;
TempColor=this.selColor.options[this.selColor.selectedIndex].value;
document.SubForm.ColStr.value=TempColor;
document.SubForm.action=window.location.href;
document.SubForm.submit();
}
</script>
<head>
<body>
<select name="selColor">
<option value="0" selected="selected">请选择颜色</option>
<option value="red">红</option>
<option value="yellow">黄</option>
<option value="blue">蓝</option>
</select>
<input type="button" name="submit" value="提交" onChange="Page_Submit();" >
<form name="SubForm" method="post" >
<input name="ColStr" type="hidden" >
</form>
</body>
</html>
这样呢?
还是不会显示。
我要服务端的。