1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

这段代码怎样写成. 由大数字逐渐变小的..而不是一直列表下来的.

本帖由 shangjay2008-09-08 发布。版面名称:前端开发

  1. shangjay

    shangjay New Member

    注册:
    2006-01-13
    帖子:
    3,530
    赞:
    15
    譬如. 10变9 , 9变8 , 8变7 ............ 不是列表出来.
    <script type="text/javascript">
    var da = 200;
    var xiao = 114;
    var height = document.getElementById("div1").offsetHeight ;
    if ( height == xiao)
    {
    while(height <= da)
    {
    document.write(height + "<br />");
    height = height + 1;
    }
    }
    else if(height == da)
    {
    while(height >= xiao)
    {
    document.write(height + "<br />");
    height = height -1;
    }
    }
    else {
    document.write(height);
    }
    </script>
     
  2. shangjay

    shangjay New Member

    注册:
    2006-01-13
    帖子:
    3,530
    赞:
    15
    这里有个网上找的. 默认是打开的. 怎么改成默认是关闭的呢.


    PHP:
    var mh 187;//最小高度
    var step 1;//每次变化的px量
    var ms 2;//每隔多久循环一次
    function toggle(o){
      if (!
    o.tid)o.tid "_" Math.random() * 100;
      if (!
    window.toggler)window.toggler = {};
      if (!
    window.toggler[o.tid]){
        
    window.toggler[o.tid]={
          
    obj:o,
          
    maxHeight:o.offsetHeight,
          
    minHeight:mh,
          
    timer:null,
          
    action:1
        
    };
      }
      
    o.style.height o.offsetHeight "px";
      if (
    window.toggler[o.tid].timer)clearTimeout(window.toggler[o.tid].timer);
      
    window.toggler[o.tid].action *= -1;
      
    window.toggler[o.tid].timer setTimeout("anim('"+o.tid+"')",ms );
    }
    function 
    anim(id){
      var 
    window.toggler[id];
      var 
    window.toggler[id].obj;
      if (
    t.action 0){
        if (
    o.offsetHeight <= t.minHeight){
          
    clearTimeout(t.timer);
          return;
        }
      }
      else{
        if (
    o.offsetHeight >= t.maxHeight){
          
    clearTimeout(t.timer);
          return;
        }
      }
      
    o.style.height = (parseInt(o.style.height10) + t.action step) + "px";
      
    window.toggler[id].timer setTimeout("anim('"+id+"')",ms );
    }

     
  3. webz

    webz New Member

    注册:
    2008-09-09
    帖子:
    12
    赞:
    0
    来学习一下
     
  4. webren

    webren New Member

    注册:
    2008-09-06
    帖子:
    2,934
    赞:
    0
    不错,收藏了。
     
  5. xunlei

    xunlei New Member

    注册:
    2008-09-22
    帖子:
    526
    赞:
    0
    有意思.