|
主题: 问题
|
 比特空间
职务:普通成员
等级:3
金币:10.0
发贴:853
注册:2002/6/16 11:56:52
|
#12002/8/9 8:52:38
源代码如下: Test onMouseOver="setImage('image1','icon10.gif')" onMouseOut="setImage('image1','icon11.gif')" onClick="return false;"> Item 1
1.为什么document.images[name].src = source不可以写成document.images.name.src = source?但是有时候却可以互相转换呢?什么时候可以互相转换而有的时候不可以? 2.函数setImage(name,source) 中的为什么一定要有参数name?为什么去掉不可以?
|
 zzyhero2000
职务:普通成员
等级:1
金币:1.0
发贴:144
注册:2002/6/14 13:01:49
|
#22002/8/9 14:19:59
1。document.images[name].src = source; 这时images已经是一个数组 2。不可以,name是数组的索引值
|
 zzyhero2000
职务:普通成员
等级:1
金币:1.0
发贴:144
注册:2002/6/14 13:01:49
|
|
 比特空间
职务:普通成员
等级:3
金币:10.0
发贴:853
注册:2002/6/16 11:56:52
|
#42002/8/9 14:51:16
数组就不可以互换吗?那怎么情况下可以互换?"name是数组的索引值"能不能说的具体一点?你说第二种方法不行的
|
 zzyhero2000
职务:普通成员
等级:1
金币:1.0
发贴:144
注册:2002/6/14 13:01:49
|
|
 zzyhero2000
职务:普通成员
等级:1
金币:1.0
发贴:144
注册:2002/6/14 13:01:49
|
#62002/8/9 16:33:38
举个例子吧,也不知恰当不: 你有兄弟三人,你是老二,叫张三 那么哥三中叫张三的指的是你,有语句说:document.images["image1"] 哥三中的老二也指的是你, 有语句说:document.images[1] 理解了吗
|
 比特空间
职务:普通成员
等级:3
金币:10.0
发贴:853
注册:2002/6/16 11:56:52
|
#72002/8/10 13:05:30
明白了 非常感谢
|