Rena: Ich brauche drigend Hilfe!

Beitrag lesen

Hallo Leute!
Ich brauche ganz drigend Hilfe. Also wir haben in der Schule Folgende arbeit bekommen. Also, es geht darum ein neues Fenster zu öffnen mit den open(), close() und window () functions! Ich fange mal von vorne an!
Wir müssen eine Seite machen die ein Textfelt hat, eine Drop und down liste (mit Farben) und einen link. Mit dem link sollen wir ein neues Fenster öffnen mit der open.window function. Das neue Fenster soll einen Button haben mit dem man das Fenster dann schließt (close.window Funktion). Ausserdem soll der Text den wir im Textfelt schreiben auch im neuen Fenster erscheinen. Das habe ich alles bis jetzt gemacht. Der Hacken ist, dass wir in der Drop and Down Liste eine Farbe auswählen müssen und das Fenster dann die Farbe die man ausgewählt hat.
---------------------------------------------------------------------

Der Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">

(diese Function läuft nicht)
     function changeColor(x){
     if (document.Formular.text1.blue)
        document.Formular.text1.blue[x].bgColor='blue';
        else
       if (document.Formular.text1.green)
        document.Formular.text1.green[x].bgColor="green";

}

function NewWindow() {
color = changeColor ();
contents= '<body bgcolor=changeColor()>'+document.Formular.text1.value+'<br><br><br><br>'+
'<center><input type="button" value="Close" onClick="javascript:window.close()">';

options="width=300, height=200";

MyWindow=window.open("","MyWindow",options);
MyWindow.document.write(contents);
MyWindow.document.close();
}

</SCRIPT>
</HEAD>
<BODY>
<FORM Name="Formular">
<INPUT Type=Text NAME="text1"><br>
<br>
<select name="color1" size=1>
<option name="blue")">Blue</option>
<option selected value="changecolor('black')">Black</option>
<option selected value="changecolor('white')">White</option>
<option selected value="changecolor('yellow')">Yellow</option>
<option selected value="changecolor('green')">Green</option>
<option selected value="changecolor('brown')">brown</option>
<option selected value="changecolor('black')">orange</option>
</select>
<br>
<br>
<a href="javascript:NewWindow()">Create Window</a>
</FORM></TABLE>
</BODY>
</HTML>
---------------------------------------------------------------------
Ich wäre euch wirklich dankbar für jeden Tipp!
Mit lieben Grüssen
Rena