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
740
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
Orpo pelästyi, kun asiat tulivat ilmi ? Hallitus ei enää tuekaan Garden hanketta
Pääministerinä Orpo on vastuussa hallituksensa päätöksenteosta. Hallitus päätti avokätisestä tuesta hankkeelle, joka ei3391225Martinan tyttärestä hieno haastattelu IL
Martina on kasvattanut fiksun tyttären.4041135- 102915
- 82827
- 78812
- 82756
- 103694
- 50685
Mä olen tosi
Ylpeä sinusta 🫂 Ajatuksissani pyydän sulle paljon suojelusta ja varjelusta. Sinua rakastettaan ja susta välitetään. Mui39680- 37676