Lily: JavaScript - Variable übergeben?

Beitrag lesen

Hi,
seit 45 Minuten halte ich mich an diesem Code auf ich komme einfach nicht weiter. Obwohl er eigentlich ganz einfach sein sollte:

Mein Script lautet so:

  
function fillParent(id,string,div)  
{  
 opener.pushField(id,string,div);  
}  
  
function pushField(id,string,div)  
{  
 Fenster.close();  
 document.getElementById(id).src = string;  
 document.getElementById(div).style.width = "auto";  
 document.getElementById(div).style.height = "auto";  
}  

So rufe ich es auf:
<body onload="javascript:fillParent('vorschau', 'link', 'bild')">

Mein Problem: Die Variablen 'id' und 'string' werden wie es sein soll richtig übergeben. Die Variable 'div' wird einfach ignoriert...

Javascript übergibt Sie einfach nicht. Denn wenn ich schreibe:

document.write("<b>Hallo " + div + "</b>");

Kommt: Hallo undefined.

Weiß jemand von euch warum das nicht geht?