Hjälp med javascript, repetera funktion
Godmorgon och skitmåndag på er pojkar och flickor
OBS! Jag är och förblir sämst på sånt här, bara för att förvarna! Första gången ever jag sitter i javascript
För att förklara hela problemet så är det som så att jag håller på med ett relativt simpelt "program" för att hjälpa en kille här där jag jobbar(praktiserar) att snabbt och enkelt flytta bilder in ett anpassat fönster
Det är i själva verket en typ av verktygslåda(se; anpassat fönster) med utbytbara lådor i olika färger och storlekar, så tanken är att webbprogrammet skall ha alla dessa bitar i form av bilder i olika färger och att vid varje dubbelklick så skall biten byta text för att passa verktygsdelen som skall i respektive låda
Detta görs då med drag and drop via färdiga bilder
MEN nu är det Måndag..och då min hjärna inte riktigt vaknat till liv så får jag inte till något i huvudet alls!
Behöver ett sätt att få repeat på följande funktion (hemskt gärna ett tillägg av kod för fler bilder, kommer vara kring 8-10 olika bilder per färg som ska kunna klickas i en loop, dvs 1-10 sen tillbaka till bild 1 igen)
Funktion för bildbytet:
function imageswitch()
{
var theImg = document.getElementsByTagName('img')[0].src;
var x = theImg.split("/");
var t = x.length-1;
var y = x[t];
if(y=='BILD1.gif')
{
document.images.example.src='BILD2.gif'
}
}
Och så har vi länken till bilden så som det ser ut i mitt provrum.html: <a href="#" ondblclick="imageswitch()"><img src='BILD1.gif' name='example' border='0'class='drag' id='img2' </a>
I övrigt så fungerar allt som det ska, jag kan dra och släppa, bitarna är storleksanpassade etc, men jag är för trött för att inte röra till allt alldeles för mycket idag! Vet att just repeat är lite efterblivet i java (visste jag inte alls egentligen, google told me)
Kanske mycket begärt, men om någon direkt får ett aha!-moment så vore hjälp ytterst uppskattad. Men det är som sagt Måndag, så jag förväntar mig ingenting!
Behöver ni kod till drag and drop funktionen eller något annat så säg bara till, vill inte kladda ur all min röriga skit direkt för då skäms jag!
Tackar på förhand
gnu