CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

javascript问题,郁闷中.在线等..

楼主suliwei(Sliven)2004-12-01 14:40:42 在 Java / Web 开发 提问

function   ItemAdd_col_all(item2,item1)  
  {  
    var   len_1=item1.length;  
    var   i=0;  
    var   len_2=item2.length;  
    for($i=0;i<len_2;$i++)  
    {  
      item2Text=item2.options[i].text;  
      item2Value=item2.options[i].value;  
      //alert(i+'   已經選了!!');  
      item1.options[len_1]=new   Option(item2Text,item2Value);  
      item2.options[i]   =   null;  
      len_1++;    
    }  
  }  
   
   
   
  function   ItemAdd_col_all(item2,item1)  
  {  
    var   len_1=item1.length;  
    var   len_2=item2.length;  
    for(var   i=0;i<len_2;var   i++)  
    {  
      item2Text=item2.options[i].text;  
      item2Value=item2.options[i].value;  
      //alert(i+'   已經選了!!');  
      item1.options[len_1]=new   Option(item2Text,item2Value);  
      item2.options[i]   =   null;  
      len_1++;    
    }  
  }  
   
  两个函数有什么差别吗??运行效果不一样.. 问题点数:20、回复次数:9Top

1 楼cnfalcon(中国猎鹰)回复于 2004-12-01 14:46:48 得分 5

当然不一样了  
  第一个中用了变量$i,正常  
    for($i=0;i<len_2;$i++)  
  第二个中每次循环都重新定义了一个变量i,应该有语法错误  
    for(var   i=0;i<len_2;var   i++)  
  Top

2 楼suliwei(Sliven)回复于 2004-12-01 14:56:06 得分 0

请大虾们指点,$i是个什么?我如何看不明白,不理解.  
  我写错了,第二个应该是  
  for(var   i=0;i<len_2;i++)Top

3 楼suliwei(Sliven)回复于 2004-12-01 14:59:07 得分 0

实际上就是问  
  var   i=0  
  for($i=0;i<len_2;$i++)  
  和  
  for(var   i=0;i<len_2;i++)  
  有什么区别:Top

4 楼dawnwang(晓风)回复于 2004-12-01 15:04:05 得分 0

我不知道,帮你顶,关注ing.Top

5 楼diozhu(diozhu)回复于 2004-12-01 15:39:40 得分 0

不知道我说得对不对  
  总觉得你的那个$i是全局变量,循环用的是i,所以  
  第一个循环应该是个死循环Top

6 楼diozhu(diozhu)回复于 2004-12-01 15:41:34 得分 5

错了,是第一个i是全局变量  
   
  循环是死循环  
  不信你打个alert()试一下Top

7 楼suliwei(Sliven)回复于 2004-12-01 15:57:26 得分 0

你们说的我不明白,还是说的详细些/Top

8 楼wuyuestar(五月)回复于 2004-12-01 16:13:22 得分 5

第一个i是全局变量,$i会重新初始化,所以i永远都是0,因此,第一个是死循环...Top

9 楼chenyongchina()回复于 2004-12-02 00:01:59 得分 5

$i自动初始化Top

相关问题

  • javascript中window.open的问题!在线等
  • asp.net中如何使用javascript 在线等
  • 在线等,javascript小问题。
  • 在线等待---DropDownList 和 javascript
  • javascript小问题,在线等!
  • 在javascript中查找“_”?
  • 在javascript中有类似vb的chr函数吗?在线等待!!
  • 急!!!如何在javascript中调用ASP程序,在线等!急!!!急!!
  • 如何在Javascript语句中连接数据库?在线等待?
  • 在javascript中如何刷新页面?在线等待

关键词

  • item
  • var len
  • length

得分解答快速导航

  • 帖主:suliwei
  • cnfalcon
  • diozhu
  • wuyuestar
  • chenyongchina

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo