Javascript 用原型改变图像源

Javascript 用原型改变图像源,javascript,prototypejs,Javascript,Prototypejs,向下滚动时,我希望浮动输入的src为2.png,但当前它保持为1.png。如果仔细观察,可以看到原始输入的src更改为2。与我想要的正好相反 我不能确定,但我认为问题在于脚本正在复制原始标题以显示浮动标题-因此有两个输入具有相同的id,我知道这很糟糕,但我无法使用类使选择器工作 以下是我到目前为止的情况: 不起作用的代码位于第134和146行 谢谢多个ID不好,因为这是无效的html。JavaScript不会同时选择这两个元素,有些浏览器也不会同时选择这两个元素 不确定按类选择元素有什么困难,

向下滚动时,我希望浮动输入的src为2.png,但当前它保持为1.png。如果仔细观察,可以看到原始输入的src更改为2。与我想要的正好相反

我不能确定,但我认为问题在于脚本正在复制原始标题以显示浮动标题-因此有两个输入具有相同的id,我知道这很糟糕,但我无法使用类使选择器工作

以下是我到目前为止的情况:

不起作用的代码位于第134和146行


谢谢

多个ID不好,因为这是无效的html。JavaScript不会同时选择这两个元素,有些浏览器也不会同时选择这两个元素

不确定按类选择元素有什么困难,在原型中是:

var imgs = $$(".test");
使用每个

$$(".test").each( function(img){ img.src="2.png" } );

是的,我知道,但是当我尝试上课时,什么都不起作用-看到了吗