当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 写了个只许输入整数的js,但发现怎么都拦截不了全角字符。 function intcheck(field,event) { if(field.value>2147483647) { field.value = 2147483647; event.returnvalue=false; return false; } else if(field.value<-......
 ·救满分求助系统问题。    »显示摘要«
    摘要: 前天,我开机后,发现屏幕(15)只有640×480和16色,win98提示显示适配器设置有错误,于是查看设备管理器,发现监视器无法识别,于是选择了标准显示器800×600的驱动,以前一直用它,然后改分辨率为800×600,要重启,重启后却无法进入win98,再重启一次,扔提示显示适配器设置有错误,同样640×480和16色,我重新设置,结果如上,如此......


再次提问:分还可以加,只要能解决问题

显示记录,用复选框提供是否删除,该记录,后判断是否选中。  
  问题   :ID值付给复选框,但取复选框值时却是:undefind.  
  value="<%=rs("id")%>"  
   
  function   getsql(){  
        for(i=0;i<document.form.elements.Length-1;i++){  
                if(form.elements(i).checked){  
                          var   myid=form.elements(i).value;  
                          alert(myid);     这句是用来测试的  
                    }  
              }  
  }  
  问题是在value为undefind,其他都没问题,if语句能够检测出checkbox被选中了  
  做了个测试,request.form("checkboxname");发现Checkbox的值竟为undifind,何解????

NO.1   作者: aoeiuvcom

把你的CheckBox贴上来!!!

NO.2   作者: aoeiuvcom

Request.Form("tdelete").Value  
   
  使用错误,应该为:Request.Form("tdelete")

NO.3   作者: aoeiuvcom

先说说你想要什么结果吧  
   
  你的For里没有检查类型

NO.4   作者: xzq686

<input   name="tdelete"   type="checkbox"   id="tdelete3"   value="<%=rsbook("id")%>">  
   
   
  function   getsql(){  
  var   obj;  
  obj=document.getElementsByname("tdelete")  
        for(i=0;i<obj.Length;i++){  
                if(obj[i].checked)  
                  {  
                      alert(obj[i].id);    
                    }  
              }  
  }  
 

NO.5   作者: PPLUNCLE

--------------------------------------------------------------  
            <td   height="30"   align="left"   valign="middle">   <input   name="delcheck"   type="checkbox"   id="delcheck"   value="<%=rs("ID")%>">  
                      选   中</td>  
  ------------------------------------------------  
              <tr>    
                  <td   colspan=7>   <input   name="Submit"   type="submit"   class="border1"   id="Submit"   value="删除选中项">    
                      <input   type="hidden"     name="action"   value="del">   </td>  
              </tr>  
   
  *****************  
  执行删除操作  
  sub   deleteannounce(id)  
        delsql="delete   from   dinfo   where   ID="&cstr(id)  
          conn.execute(delsql)  
          if   err.Number<>0   then  
        err.clear  
        response.write   "删   除   失   败   !<br>"  
          end   if  
  End   sub  
  if   request("action")="del"   then  
  delinfo="test"&request("delcheck")  
      if   not   isempty(request("delcheck"))   then  
            idlist=request("delcheck")  
            if   instr(idlist,",")>0   then  
  dim   idarr  
  idArr=split(idlist)  
  dim   id  
              for   i   =   0   to   ubound(idarr)  
                id=clng(idarr(i))  
                call   deleteannounce(id)  
              next  
            else  
          call   deleteannounce(clng(idlist))  
            end   if  
      end   if    
  end   if  
  ************************************

NO.6   作者: xzq686

<input   name="tdelete"   type="checkbox"   id="tdelete3"   value="<%=rsbook("id")%>">  
  数组函数:存放ID值  
  function   blankArray(n)    
  {  
  for   (var   i=0;   i   <   n;   i++)  
  this[i]   =   null;  
  this.length   =   n;  
  }  
   
   
   
  function   getsql(){  
  var   obj;  
  var   idcount,ssum;  
  obj=document.getElementsByname("tdelete");  
  var   myArray   =   new   blankArray(obj.Length);  
   
   
        for(i=0;i<obj.Length;i++){  
                if(obj[i].checked)  
                  {  
                      alert(obj[i].id);  
                      myArray[i]=obj[i].id//将ID值存放在数组里面。不知道你是什么意思  
                    }  
              }  
  }


 ·对话框显示不出来    »显示摘要«
    摘要: cpowerexpertapp::initinstance()中 cregistery aboutdlg1; aboutdlg1.domodal(); 对话框显示不出来,也不报错!可是我换成显示以前创建的对话框却可以。 两个对话框都是模式对话框 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE