Jag har ett litet skript, där jag har skapat ett antal variabler, ex:
var textA = "Hej hopp";
var textB = "Hejdå";
var textC = "Hej igen";
Denna variabel skapas inne i en fil som befinner sig i en <iframe>
Nu vill jag nyttja variabelvärdet i ett skript utanför iframen och inne i själva sidan.
Hur gör jag?
bakgrundsidé till denna förfrågan
Jag har tre textrader i en sida.
Beroende på vilken iframe som kommer fram, så vill jag att dessa textrader ska ändras.
Då tänkte jag mig, att man kan skapa variabler som representerar texten och sen använda dem i form av document.write(textA); för att placera dem dit de ska.
nitro2k01: Jo, du har uppfattat det rätt, jag ville hämta ut en variabel från en iframe.
Men din lösning var lite omständig.
Jag förstår logiken i den, men eftersom jag har tre textrader som jag vill hämta in, så känns decgaps lösning lite lättare.
tack ändå :)
Däremot undrar jag om följande tillägg:
Jag vill använda denna lösning till en länk.
Men antag att jag har fem länkar med varsin beskrivning:
Sen har jag själva <a> taggen.
Kan man på något sätt göra, så att skriptet går att anropa via an onClick="funktion();" där man i funktionen anger vilken av texterna som ska användas, ex. Bild1-texterna
samt att man har en variabel-depå där man anger texterna.