主题:  关于form 中INPUT的问题

LL

职务:普通成员
等级:1
金币:0.0
发贴:38
注册:2002/2/27 10:54:36
#12002/3/2 15:57:49
请问i之中图片的src属性怎么访问???

就象img.src?????



LL

职务:普通成员
等级:1
金币:0.0
发贴:38
注册:2002/2/27 10:54:36
#22002/3/2 16:13:15
var oldpic=null;
function mon(picname){
oldpic=picname.src;
    picname.src=oldpic.substring(0,oldpic.length-4)+"_on.jpg";
    }
function mout(picname){
    picname.src=oldpic;
    }

我写两段程序可以在 中由 onMouseOver 和 onMouseOut 事件分别触发。
只要规定好 XXXX.jpg 和XXXX_on.jpg这样的图片名字 就可以实现鼠标触发按钮变图。
可惜中图片连接的属性不知道是什么。
如果都要用href向后台传值,我不如现在就撞墙去好了。



LL

职务:普通成员
等级:1
金币:0.0
发贴:38
注册:2002/2/27 10:54:36
#32002/3/2 18:06:37
好象是FORM惹的祸.



LL

职务:普通成员
等级:1
金币:0.0
发贴:38
注册:2002/2/27 10:54:36
#42002/3/2 18:48:21
如果不在Form里则 通过改变nameID.src.方式可以同时实现对的图片替换.

在form里 nameID.src对还起作用但是对就不管用了,formnameID.nameID.value对起作用。但是formnameID.nameID.src对input type="image">还是不管用!



风之翅

职务:普通成员
等级:2
金币:10.0
发贴:540
注册:2001/1/31 14:48:59
#52002/3/2 21:58:57
如果不清楚怎样引用对象,可以用“this”来“借用”。下面的代码可以实现你说的效果。
其实我也不知道用document.form1...l来引用该对象该怎么办。。。


Untitled Document









5DDreamweaver版主

职务:版主
等级:3
金币:10.0
发贴:1031
注册:2001/10/13 14:38:50
#62002/3/2 22:20:45

IE
[window.]document.formName.inputName.src
[window.]document.forms[i].elements[i].src
[window.]document.all.elementID.src



LL

职务:普通成员
等级:1
金币:0.0
发贴:38
注册:2002/2/27 10:54:36
#72002/3/2 22:30:57
上面的兄弟多谢了!!!!!

你提醒我想到了一个办法!!!试验成功了!!!!!!

我写的函数(要配合成对的xxx.jpg 和 xxx_on.jpg来使用)


然后不管是还是, 不管 在不在
里面一律向函数传this就可以了
EXAMPLE:



哈哈哈哈哈!终于不用再看那一堆DW产生的垃圾函数了!!!!



LL

职务:普通成员
等级:1
金币:0.0
发贴:38
注册:2002/2/27 10:54:36
#82002/3/2 22:41:01
也多谢苹果老兄 能知道的明白当然更好了。