問題描述
Javascript,這一行是什麼意思?"函數 myslide() { document.images.slideshow.src=eval("image"+numberImage+".src)"? (Javascript, what does this line mean? "function myslide() { document.images.slideshow.src=eval("image"+numberImage+".src)"?)
最近有人要求我做一個網站,但我不熟悉 Javascript,“document.images.slideshow.src”是否被視為路徑?如果我要將它複製到另一台計算機怎麼辦?它還會起作用嗎?我擔心它會創建不同的路徑
參考解法
方法 1:
documet.imgaes
is a collection containing all the images on a page. slideshow
is one of the images in the collection (there's img id="slideshow"
on the page). src
is the ... well, src
of that image.
eval()
creates a path from a variable containing a reference to img id="image0"
(0 is just an example, might be something else too).
Basicly the code just copies src
of an existing image, and shows that same image in another img
element. The used computer doesn't matter, if you're creating a webpage, as you've told us.
(by Erich Tamio、Teemu)