| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 762 人关注过本帖
标题:严重情况请注意:
取消只看楼主 加入收藏
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
结帖率:88.89%
收藏
 问题点数:0 回复次数:1 
严重情况请注意:
各位大虾,突然间我的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无法获取传递来的数值,出什么问题了啊?
搜索更多相关主题的帖子: asp 传递错误 
2008-07-28 21:46
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
收藏
得分:0 
问题原因没找到,我都晕了 。最后没办法,只好采用了submit直接提交,没有用js检查,提交后,在后台再检查提交的内容,很怪啊,突然间不能执行了,咋回事呢?我只好使用后者了,问题才解决。是不是中病毒了?限制提交检查?还有个很怪的现象是,选择框内的数据,在提交时,可以明显看到被删空了,咋回事,还需要大家再探讨一些,谢谢!
2008-08-02 20:42
快速回复:严重情况请注意:
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036515 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved