严重情况请注意:
各位大虾,突然间我的asp不能提交的选择的内容,而且传递的值不被request获取,发生重大问题:代码如下,请指教:
<script language="javascript">
function mycheck(){
if(form1.qyzt.value="VIP客户"&&document.all.ytdjb.checked!=true)
{alert("VIP客户,必须是已填写登记表的!");form1.qyzt.focus();return;}
if(form1.qyzt.value="已合作企业"&&document.all.ytdjb.checked!=true)
{alert("已合作企业,必须是已填写登记表的!");form1.qyzt.focus();return;}
form1.submit();
}
</script>
<form action="newenterprisestatusinfosave.asp" id="form1" method="post">
<td width="31" class="mainfontsize"><strong>编号</strong></td>
<td width="53"><input type="text" name="qybh" class="cc1" value="<%=request("qybh")%>"></td>
<td width="59" class="mainfontsize"><b>企业名称</b></td>
<td width="242"><input type="text" name="qymc" class="ee2" value="<%=request("id")%>"> </td>
<td width="22"><div align="right"><img src="pic/icon1.gif" width="15" height="15"></div></td>
<td width="57" class="mainfontsize">状态划分</td>
<td width="104"><div align="left">
<select name="qyzthf" class="cc2">
<option value="VIP客户">VIP客户</option>
<option value="已合作企业">已合作企业</option>
<option value="待开发企业">待开发企业</option>
<option value="开发中企业">开发中企业</option>
<option value="黑名单企业">加入黑名单</option>
</select>
</div></td>
<td width="60" class="mainfontsize">更新日期</td>
<td width="113" class="mainfontsize"><input type="text" name="oldgxrq" class="dd1" value="<%=date()%>"></td>
<td width="22" class="mainfontsize"><input type="radio" name="ytdjb" value="已填登记表"></td>
<td width="69" class="mainfontsize">已填登记表</td>
<td width="36" class="mainfontsize"><input type="reset" name="Submit2" value="清除"></td>
<td width="68" class="mainfontsize">
<input type="button" name="Submit" value="更新状态" onClick="mycheck()"></td></form></tr>这里的qyzthf里的值不能被提交,选择任何值后提交的数值是空的。而且这样的数据无法收到,为什么?Set rs= Server.CreateObject("ADODB.Recordset")
sql="SELECT * FROM enterprisearrangestatus where qybh="&request("qybh")
rs.open sql,conn,1,3
rs("qyzt")=request.Form("qyzthf")
rs("gxrq")=date()
rs("gxry")=session("UserName")
rs.update request无法获取传递来的数值,出什么问题了啊?