LeonLMedlem sedan dec. 20025 871 inlägg Jag har en img-tagg som har id-värdet "thepic". Det funkar inte när jag kör denna kod:
document.getElementsById("thepic").src = pic
Metoden stöds inte. :OO Vad har jag gjort för fel nu då? (pic är en parameter som jag skickar med när jag anropar en function som innehåller ovanstående kodrad.)
dectgapMedlem sedan sep. 20021 655 inlägg Testa att skriva getElementById, utan något 's' :)
RGBMedlem sedan dec. 1999419 inlägg getElementsById skall vara getElementById
LeonLMedlem sedan dec. 20025 871 inlägg Simpelt! Merci beaucoup! ;)
Jesper TMedlem sedan nov. 20017 144 inlägg Tror iofs att "images" är mer gångbart.
document.images.thepic.src = pic;
...
<img name="thepic" scr="pixel.gif">
LeonLMedlem sedan dec. 20025 871 inlägg Saken är det att jag inte vill använda attributet name, eftersom den inte stöds i XHTML 1.0 Strict. ;)
Jesper TMedlem sedan nov. 20017 144 inlägg Jag har inte fått din metod att fungera i I.E för mac.
dAEkMedlem sedan feb. 20041 816 inlägg document.images['imgID'].src borde fungera lika bra, eller bättre :)
Jag tror att det är snabbare än document.getElementById(), sedan är det också mer bakåtkompatibelt.