variabel neu definieren
rev999
- javascript
hallo ich hab folgendes prob
und zwar hab ich eine slideshow mit 3 kategorien gebatelt habe aber nur einen next und einen back (für die bilder) button .
Die Bilder sind in 3 arrays aufgeteilt und der aufruf ist dann zb. web[num] ich möchte jetzt aber den namen des arrays als variabel definieren ???[]und wenn eine andere kategorie ausgewählt wird wird dann halt statt ???[] web[] oder print[]
Puh das ist verdammt schwer zu erklären ich poste mal einen link da hab ich ??? schon definiert als was=web aber die sollte sich eben mit einen klick auf eine andere kategorie ändern (funkt zur zeit nur in IE)
Hallo,
ich kann Dir nicht sagen ob dies in JS überhaupt geht; Vorschlag:
Du könntest Deine Kategorien durchnummerieren. Lege Deine Bilder jetzt zum Beispiel in einem 2D Array ab, wobei die erste Position gleich der Kategorienummer ist.
Gruß Jan
Jaja aber dann nüsste ich die 3 kateg. mit 3 back's und next's bedienen
Ich möchte aber zw denen schalten
Schaut euch mal die url und den code an bitteschön
also das ist der entscheidenen code die var was möchte ich ändern
so dass sie in der func slide auch noch aktuell ist
var was=web
function slide(sprung)
{
num=num+sprung
if (num==4)
{num=1}
if (num==0)
{num=3}
document.images.schirm.filters.blendTrans.Apply();
document.images.schirm.src = was[num].src;
document.images.schirm.filters.blendTrans.Play();
}