CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

谁用过动感购物的程序,进来看看这里怎么改

楼主lj5858(问号小生)2005-06-01 12:42:08 在 Web 开发 / ASP 提问

我在用动感购物的时候想在用户注册的时候让客户选择省市,这个在动感的代码里有,可我现在想让用户必须选择省市,在写js时候老是不管用,请大家帮忙看看  
  动网购物显示省市的代码:  
  <script   language=JavaScript>  
  <%dim   sql,i,j  
  set   rs_s=server.createobject("adodb.recordset")  
  sql="select   *   from   shop_szSheng   order   by   shengorder"  
  rs_s.open   sql,conn,1,1  
  %>  
  var   selects=[];  
  selects['xxx']=new   Array(new   Option('请选择城市……','xxx'));  
  <%  
  for   i=1   to   rs_s.recordcount  
  %>  
  selects['<%=rs_s("ShengNo")%>']=new   Array(  
  <%  
  set   rs_s1=server.createobject("adodb.recordset")  
  sql="select   *   from   shop_szShi   where   shengid="&rs_s("id")&"   order   by   shiorder"  
  rs_s1.open   sql,conn,1,1  
  if   rs_s1.recordcount>0   then    
  for   j=1   to   rs_s1.recordcount  
  if   j=rs_s1.recordcount   then    
  %>  
  new   Option('<%=trim(rs_s1("shiname"))%>','<%=trim(rs_s1("shiNo"))%>'));  
  <% else  
  %>  
  new   Option('<%=trim(rs_s1("shiname"))%>','<%=trim(rs_s1("shiNo"))%>'),  
  <%  
  end   if  
  rs_s1.movenext  
  next  
  else    
  %>  
  new   Option('','0'));  
  <%  
  end   if  
  rs_s1.close  
  set   rs_s1=nothing  
  rs_s.movenext  
  next  
  rs_s.close  
  set   rs_s=nothing  
  %>  
  function   chsel(){  
  with   (document.userinfo){  
  if(szSheng.value)   {  
  szShi.options.length=0;  
  for(var   i=0;i<selects[szSheng.value].length;i++){  
  szShi.add(selects[szSheng.value][i]);  
  }  
  }  
  }  
  }  
   
   
  </script>  
   
  <select   size="1"   name="szSheng"   onChange=chsel()>  
          <option   value="xxx"   selected>请选择省份……</option>  
          <%dim   tmpShengid  
  tmpShengid=0  
  set   rs_s=server.createobject("adodb.recordset")  
  sql="select   *   from   shop_szSheng     order   by   shengorder"  
  rs_s.open   sql,conn,1,1  
  while   not   rs_s.eof  
  if   rs("szSheng")=rs_s("ShengNo")   then  
  tmpShengid=rs_s("id")  
  %>  
          <option   value="<%=rs_s("ShengNo")%>"   selected   ><%=trim(rs_s("ShengName"))%></option>  
          <%  
            else  
  %>  
          <option   value="<%=rs_s("ShengNo")%>"   ><%=trim(rs_s("ShengName"))%></option>  
          <%  
  end   if  
  rs_s.movenext  
  wend  
  rs_s.close  
  set   rs_s=nothing  
  %>  
      </select>  
          <select   size="1"   name="szShi">  
              <%  
  set   rs_s=server.createobject("adodb.recordset")  
  sql="select   *   from   shop_szShi   where   shengid="&tmpShengid&"   order   by   shiorder"  
  rs_s.open   sql,conn,1,1  
  while   not   rs_s.eof  
  %>  
              <option   value="<%=rs_s("ShiNo")%>"   <%if   rs("szShi")=rs_s("ShiNo")   then%>selected<%end   if%>><%=trim(rs_s("ShiName"))%></option>  
              <%  
  rs_s.movenext  
  wend  
  rs_s.close  
  set   rs_s=nothing  
  %>  
          </select>  
   
  以下是我验证是否选择省市的js:  
  <SCRIPT   LANGUAGE="JavaScript">  
          if(document.shjiainfo.szsheng.value   ==   "xxx")   {  
  document.shjiainfo.szsheng.focus();  
          alert("对不起,请选择省市!");  
  return   false;  
      }  
  </scrpit>  
   
  大家看看应该怎么写,这个验证不起作用. 问题点数:20、回复次数:2Top

1 楼centurybobo(大笨鸟)回复于 2005-06-01 12:59:24 得分 20

去掉不重要的,把重要的留下,这么多,谁有空去看呀,怪不得您看不懂。一句一句看。Top

2 楼lj5858(问号小生)回复于 2005-06-01 13:06:46 得分 0

不多啊,现在主要是想让客户必须选择省市,可js不管用,具体就是让http://www.bj-net.net/test/haida/reg_shang.asp?action=yes所在地区必须选择Top

相关问题

  • 有购物车的添加程序吗?
  • 求一网上购物车程序
  • 哪位大哥能帮我改一套购物的程序,要求不用注册会员
  • 改良程序~
  • 程序改写
  • 程序改错
  • 怎样在windows中启动另外的程序?并在程序运行结束后自动感知?
  • 大家给个比较好的购物程序怎么样?
  • 我想用ASP写个购物车的程序,可是……
  • 如何控制购物车程序的窗口数目?

关键词

  • 选择
  • 省市
  • 动感
  • 看看
  • 时候

得分解答快速导航

  • 帖主:lj5858
  • centurybobo

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo