Hanniball76: Problem mit dynamischem Formular (onchange() und select

Beitrag lesen

Hiho,

ich hätte da gerne mal ein Problem. Ach ich hab ja schon eins. Ich bin jetzt nicht so der Javascript-Mensch (Ich weiß Asche auf mein Haupt und ich gelobe Besserung).

Ich habe ein Formular bei dem in einem Feld ein Datum via SELECT ausgewählt wird. Sobald dieses Feld geändert wird soll eine Funktion prüfen ob es sich bei dem gewählten Tag um einen Sonntag handelt. Ist das der Fall soll ein weiteres SELECT Feld mit den Daten eines Arrays gefüllt werden wobei der erste Wert des Arrays nicht mit ausgegeben werden soll. Handelt es sich um keinen Sonntag soll das komplette Array ausgegeben werden.

So weit zu dem was ich machen möchte. Und hier nun das was ich mir zusammengeschrieben habe, was allerdings nicht funktioniert (klar sonst wär ich ja nicht hier ;-) ):

Der HTML-Teil:

<form name="Reserv" method="post">  
	<input type="text" placeholder="Vorname" required="required" /><input type="text" placeholder="Nachname" required="required" /><br>  
	<input type="email" placeholder="EMail" required="required"/><input type="tel" placeholder="Telefon" required="required"/><br>  
	<select onchange="checksun('value')">  
		<?php datelist(); ?>  
	</select>  
	<select id="zeiten">  
    </select>  
	<input type="button" value="Absenden">	  
</form>

Und das Javascript dazu:

	function checksun(checker){  
		var day = checker.getday();  
		var times = new array ("10:00", "12:00", "14:00", "16:00", "18:00", "20:00")  
		if (day == 0){  
			for (i = 1; i <= zeiten.length; i++){  
				document.getElementById('zeiten').write('<option value"'+times[i]+'">'+times[i]+'</option>')  
			}  
		}else{  
			for (i = 0; i <= zeiten.length; i++){  
				document.getElementById('zeiten').write('<option value"'+times[i]+'">'+times[i]+'</option>')  
			}  
		}  
	}

Ich bin irgendwie zu blöd den Fehler zu sehen!

Einen fluffigen Abend,

Hanniball