Frage zu Javascript
Hallo Zusammen,
ist das so möglich?
Das Skript soll eine Anzahl von Bildern erstellen.
Danke
ist das so möglich?
Das Skript soll eine Anzahl von Bildern erstellen.
<script type="text/javascript">
for(i=0;i<=60;i++){
document.getElementsByTagName('body').innerHTML += "<a href=\"KAB Bowling 16.03.08/images/image"+i+".jpg\" rel=\"lightbox[roadtrip]\"><img src=\"KAB Bowling 16.03.08/thumbnails/image"+i+".jpg\" width=\"150\" height=\"100\" border=\"0\" /></a>"
}
</script>
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 118989
Url: https://administrator.de/forum/frage-zu-javascript-118989.html
Ausgedruckt am: 23.12.2024 um 06:12 Uhr
5 Kommentare
Neuester Kommentar
"Dieser Code geht so leider nicht? Jemand Verbesserungsforschläge? "
Also bei mit tut er es ! Habe es einfach kopiert und in ein Grundgrüst eingefügt, F5, tadaa - 61 kleine Kästchen (weil keine Bilder gefunden, die habe ich ja nicht)
Ach, da fällt mir gerade noch eine Möglichkeit ein warum es bei dir nicht funktionieren könnte...
Hast du dein <script>-Tag in <head> ?
Wenn dem so ist dann ist zur laufzeit des Scriptes das <body>-Tag einfach noch nicht existend, den dieses wird ja erst erstellt wenn das Script bereit (erfolglos) durchgelaufen ist.
~Arano
Also bei mit tut er es ! Habe es einfach kopiert und in ein Grundgrüst eingefügt, F5, tadaa - 61 kleine Kästchen (weil keine Bilder gefunden, die habe ich ja nicht)
<html>
<head>
<title>js test</title>
</head>
<body>
<script type="text/javascript">
<!--
for(i=0;i<=60;i++)
{
document.getElementsByTagName('body').innerHTML += "<a href=\"KAB Bowling 16.03.08/images/image"+i+".jpg\" rel=\"lightbox[roadtrip]\"><img src=\"KAB Bowling 16.03.08/thumbnails/image"+i+".jpg\" width=\"150\" height=\"100\" border=\"0\" /></a>"
}
-->
</script>
</body>
</html>
Hast du dein <script>-Tag in <head> ?
Wenn dem so ist dann ist zur laufzeit des Scriptes das <body>-Tag einfach noch nicht existend, den dieses wird ja erst erstellt wenn das Script bereit (erfolglos) durchgelaufen ist.
~Arano