• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

为什么我的for循环内的judge函数只执行一次,求各位大神帮忙解读一下子,谢


这是js代码:
(function(){
    var $=function(id){return document.getElementById(id);}
        //添加浏览器兼容事件
        function addEvent(el,type,handler){
          if(el.addEventListener){
              el.addEventListener(type,handler,false);
             }else if(el.attachEvent){
              el.attachEvent("on"+type,handler);
             }else{
                el["on"+type]=handler;
          }
         }
  //构造函数+原型
  var SheetBlock=function(btn,block,txt,sheet){
      this.btn=$("btn");
      this.block=$("block");
      this.txt=$("txt");
      this.sheet=$("sheet");
      this.num=$("num");
      this.divs=0;
      this.tdone=$("sheet").childNodes.item(1).childNodes.item(2).childNodes.item(3);
      this.commandAll=[];
      var self=this;
      this.dir=0;//除以4余数为-3,1的时候向右,余数为-2,2的时候向下, 余数为3 ,-1的时候向左,余数为0向上
      //块的位置初始化
      this.block.style.left=this.tdone.offsetLeft+this.sheet.offsetLeft+"px";
      this.block.style.top=this.tdone.offsetTop+this.sheet.offsetTop+"px";
            addEvent(this.btn,"click",function(){
         //调用字符串处理函数
         var str=self.txt.value.trim();
         var commandArr=str.split(/\n/);
         for(var i=0;i480){
          this.block.style.left=this.block.offsetLeft-42+"px";
      }
    },
   BOT:function(){

    if(this.block.offsetTop

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与1

代码太乱了

使用道具 举报

发新帖

发布任务需求已有1031167位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!