处理全部内容的需求,也可以用分页的,用session记录就行了

解决方案 »

  1.   

    楼上1000个真的很快吗?介不介意把你测试的html给我看看,我给你发站内消息了,谢谢~~~我的机器是奔4 2.4G,1G内存,机器应该没有问题吧
      

  2.   

    <html>
    <head><title></title></head>
    <body></body>
    <script>
    function choose()
    {
    var date=new Date();
    var ar=document.getElementsByTagName("input");
    for(var i=0;i<1000;i++)
    {
    ar[i].checked=!ar[i].checked;

    }
    alert(new Date().getTime()-date);
    }
    for(var i=0;i<1000;i++)
    {
    document.write('<INPUT TYPE=checkbox  ID=chk'+i+' onclick="choose()">checkbox'+i+"<br>");
    }
    </script>
    </html>
      

  3.   

    问题找到了,是因为for的循环条件那一条语句每次都取的一次length,所以速度很慢,改成循环前一次性把length取出来就行了,还是要谢谢各位,散分了!!