Teen nettisivuille diashowta. Samaan sivuun yhteen taulukkoon tulisi neljä eri diashowta. Yhden saan toimimaan mutta kun teen useamman, toimii aina vain yksi. Mitenhän saisin kaikki toimimaan?
Tässä java1.js -tiedosto.
var num=1
img1 = new Image()
img1.src = "kuva1.JPG"
img2 = new Image()
img2.src = "kuva2.JPG"
img3 = new Image()
img3.src = "kuva3.JPG"
function slideshow()
{
num=num 1
if (num==4)
{num=1}
document.mypic.src=eval("img" num ".src")
aika = self.setTimeout("slideshow()",1500)
}
function stop()
{
self.clearTimeout(aika);
}
------------------------------
Ja tässä sitten pätkä sivuilta
---------------------------------------
Ja sitten toisissa soluissa "kutsutaan" java2.js, java3.js. Ja olen vaihtanut nuo kuvat eli java2.js on kuva5, kuva6 ja kuva7 jne.
---------------------
javascript ongelma
Jabou
1
742
Vastaukset 1
- The Rat
onko jokaisessa javascriptissä samannimiset funktiot? Menee luultavasti sekaisin.
Voisit muuten harkita taulukoiden käyttöä, ei tarvitsisi evalia => siistimpää koodia ja helpommin ylläpidettävä.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Haluatko että unohdan sinut kokonaan
Siihen suuntaan ollaan menossa, nyt jo. Ja ehkä parempi näin, niin ei kulu energiaa hukkaan mahdottomuuteen. Ja vaikka j921423Haapaveden upea kurvikuningatar
No nyt on kyllä mahtava uutinen että Haapaveden rohkea ja toimelias nainen ja yrittäjä on päässyt finaaliin kurvikuninga881019- 42854
Pisa-tulokset.....
Tuoreen tutkimuksen mukaan suomalaisten osaaminen on edelleen OECD-maiden keskitasoa parempaa. Kantaväestön oppilaiden297768Uskaltaisitko ihana nuorempi nainen lähettää
WhatsApp -viestiä, jos sulla on mun numero. Olisin ihan haltioitunut... Tykkään ja kaipaan ❤️❤️84666- 50654
Meinasi nainen mennä pasmat sekaisin
Rupesin vapisemaan, kun huomasin sinut. Mutta sain sentään juuri ja juuri koottua itseni, etten ihan häpäissyt itseäni.35631- 44630
- 47627
- 28584