if(document.gy_form.gdmx_jgshuliang.value> <%=gdmx_shuliang%>) { 

解决方案 »

  1.   

    request.QueryString 得到的是字符.可以先isNaN后,再判断大小
      

  2.   

    是你要先对request.QueryString 进行强制转化为整形
      

  3.   

    parseInt(document.gy_form.gdmx_jgshuliang.value)>parseInt(gdmx_shuliang)
      

  4.   

    gy_detail.asp页面
    <%
     gdmx_shuliang=request("gd_shuliang")
    %>          <td  align="center"> 
              <%
               if  isnull(objRS("gdmx_wczhanghao"))  then
           '    if  objRS("gdmx_gznr")=gdmx_zhuangtai  then
               response.write "<a href=# onClick=""javascript:window.open('gy_confirm.asp?gdmx_id="&objRS("gdmx_id")&"&gdmx_shuliang="&gdmx_shuliang&"&gdmx_gdid="&objRS("gdmx_gdid")&"&gdmx_gznr="&objRS("gdmx_gznr")&"','','width=295,height=185,toolbar=no, status=no, menubar=no, resizable=yes, scrollbars=no');return false;"" >完成</a>"
               end if
              %>
              </td>
    gy_confirm.asp页面function check() 

      if(checkspace(document.gy_form.gdmx_jgzhanghao.value)) { 
    document.gy_form.gdmx_jgzhanghao.focus(); 
        alert("请选择加工人!"); 
    return false; 
      } 
      if(checkspace(document.gy_form.gdmx_jgshuliang.value)) { 
    document.gy_form.gdmx_jgshuliang.focus(); 
        alert("请填写加工数量!"); 
    return false; 
      } 
      if(document.gy_form.gdmx_jgshuliang.value>gdmx_shuliang) { 
    document.gy_form.gdmx_jgshuliang.focus(); 
        alert("加工数量不能超过下单数量!"); 
    return false; 
      } 
      } 
      //--> 
    </script> gdmx_shuliang通过 <%gdmx_shuliang=request.QueryString("gdmx_shuliang")%>得到数值,请问如何判断document.gy_form.gdmx_jgshuliang.value>gdmx_shuliang?不知道问题到底出在哪里?
      

  5.   

    var s1="1";
    var s2="2";if(Number(s1)>Number(s2)) alert('s1>s2');
    else alert('s2>s1');//output "s2>s1"
      

  6.   

    1楼的方法应该可以吧
    gdmx_shuliang 如果是传的参数,可以考虑用全局变量存起来就可以像1楼那样判断了
      

  7.   

    问题出在gy_detail.asp页面中,不知道为什么&gdmx_shuliang="&gdmx_shuliang&"没有进行成功的赋值?
    <% 
    gdmx_shuliang=request("gd_shuliang") 
    %>           <td  align="center"> 
              <% 
              if  isnull(objRS("gdmx_wczhanghao"))  then 
          '    if  objRS("gdmx_gznr")=gdmx_zhuangtai  then 
              response.write " <a href=# onClick=""javascript:window.open('gy_confirm.asp?gdmx_id="&objRS("gdmx_id")&"&gdmx_shuliang="&gdmx_shuliang&"&gdmx_gdid="&objRS("gdmx_gdid")&"&gdmx_gznr="&objRS("gdmx_gznr")&"','','width=295,height=185,toolbar=no, status=no, menubar=no, resizable=yes, scrollbars=no');return false;"" >完成 </a>" 
              end if 
              %> 
              </td> 
      

  8.   

    gy_detail.asp页面: 
    gdmx_shuliang=request("gd_shuliang") 有值 gy_confirm.asp页面: 
    gdmx_shuliang没值 不知道数据在传递的过程中出现了什么问题?
      

  9.   

    if(document.gy_form.gdmx_jgshuliang.value> <%=gdmx_shuliang%>)
      

  10.   

    gdmx_shuliang=request.query("gd_shuliang") 
      

  11.   

    gy_detail.asp页面 <% 
    gdmx_shuliang=request("gd_shuliang") 
    %>           <td  align="center"> 
              <% 
              if  isnull(objRS("gdmx_wczhanghao"))  then 
          '    if  objRS("gdmx_gznr")=gdmx_zhuangtai  then 
              response.write " <a href=# onClick=""javascript:window.open('gy_confirm.asp?gdmx_id="&objRS("gdmx_id")&"&gdmx_shuliang="&gdmx_shuliang&"&gdmx_gdid="&objRS("gdmx_gdid")&"&gdmx_gznr="&objRS("gdmx_gznr")&"','','width=295,height=185,toolbar=no, status=no, menubar=no, resizable=yes, scrollbars=no');return false;"" >完成 </a>" 
              end if 
              %> 
              </td> 
    gy_confirm.asp页面 gdmx_shuliang=request.QueryString("gdmx_shuliang")<script LANGUAGE="javascript">
    function check() 

      if(checkspace(document.gy_form.gdmx_jgzhanghao.value)) { 
    document.gy_form.gdmx_jgzhanghao.focus(); 
        alert("请选择加工人!"); 
    return false; 
      } 
      if(checkspace(document.gy_form.gdmx_jgshuliang.value)) { 
    document.gy_form.gdmx_jgshuliang.focus(); 
        alert("请填写加工数量!"); 
    return false; 
      } 
      if(document.gy_form.gdmx_jgshuliang.value>gdmx_shuliang) {//问题是这句无法实现判断 
    document.gy_form.gdmx_jgshuliang.focus(); 
        alert("加工数量不能超过下单数量!"); 
    return false; 
      } 
      } 
      //--> 
    </script>