VinnarenMedlem sedan sep. 2005858 inlägg hej
jag skulle behöva lite hjälp med att skriva ut texten i en popupp ruta.
har denna kod:
vagnFonster = window.open("vagn.html", " vagn", "width=200, height=200, toolbar=no, status=no")
vagnFonster.focus();
var t;
for(var i = 0; i < this.typArray.length; i++)
{
t+= this.typArray[i]+" "+this.prisArray[i]+" ("+this.antalArray[i]+"st)<br />"
}
var elem=document.createElement("div");
elem.innerHTML=t;
vagnFonster.document.body.appendChild(elem);
men inget skrivs ut i den öppnade rutan o inget felmeddelande visas.
Vad har jag gjort för fel?
Alla arrayer innehåller värde med de visas bara inte :r
Tacksam för all hjälp
får nu i IE ogiltigt argument, troligen på
vagnFonster = window.open("vagn.html", " vagn", "width=200, height=200, toolbar=no, status=no")
The_HulkMedlem sedan juni 20031 937 inlägg har du testat att skriva ut variabeln t i en alert(t)?
samt att skicka in någon test text i elem.innerHTML = "TEST";
du skapar elementet i document men lägger till det i vagnFonster.document, kanske något sådant som blir fel?
VinnarenMedlem sedan sep. 2005858 inlägg japp, det fungerar att skriva ut, det kom ut på själva index sidan innan, men nu vill jag få över det till min poupp ruta :r och det vill inte fungera
js-filen
VinnarenMedlem sedan sep. 2005858 inlägg får nu ut texten i min popupp, men nu är det så att jag vill töma den varje gång som den går in i funktionen visaVaror så att det nya som ligger i arrayerna kan skrivas ut.
js-filen
index-flen
Hur löser jag detta på enklast sätt??
sen så såg jag nu att den inte fungerar i IE. Får där felmeddelandet
Gränssnittet stöds inte.
troligen på
var elem=document.createElement("div");
elem.innerHTML=t;
Shop.vagnFonster.document.body.appendChild(elem);
Tacksam för all hjälp :stud