khm: Formular löschen

Hallo,
ich bin in Javascript ein blutiger Anfänger.
Kann mir jemand sagen, warum im folgenden Code das löschen der Formular-Felder nicht funktioniert?

Besten Dank
khm

<html>
<head>
<script language="Javascript">
<!-- Start
function clear_all():
{
document.forms.produkt_suche.kategorie.options.length = 0; // DropDown Menü entleeren
document.forms.produkt_suche.size_1.options.length = 0; // DropDown Menü entleeren
document.forms.produkt_suche.size_2.options.length = 0; // DropDown Menü entleeren
}
// Ende -->
</script>
</head>
<body ONLOAD="clear_all()">
<form name="produkt_suche">
<select name="kategorie" onchange="update_auswahl()">
<option value="Mieder" selected>Mieder</option>
</select>
<select name="size_1">
<option selected>Gr&ouml;sse nicht bekannt</option>
<option>Gr&ouml;sse 65</option>
<option>Gr&ouml;sse 70</option>
<option>Gr&ouml;sse 75</option>
<option>Gr&ouml;sse 80</option>
<option>Gr&ouml;sse 85</option>
<option>Gr&ouml;sse 90</option>
<option>Gr&ouml;sse 95</option>
<option>Gr&ouml;sse 100</option>
<option>Gr&ouml;sse 105</option>
<option>Gr&ouml;sse 110</option>
<option>Gr&ouml;sse 115</option>
<option>Gr&ouml;sse 120</option>
<option>Gr&ouml;sse 125</option>
<option>Gr&ouml;sse 130</option>
</select>
<select name="size_2">
<option selected>Cup nicht bekannt</option>
<option>Cup A</option>
<option>Cup B</option>
<option>Cup C</option>
<option>Cup D</option>
<option>Cup E</option>
<option>Cup F</option>
<option>Cup G</option>
<option>Cup H</option>
<option>Cup I</option>
<option>Cup J</option>
</select></form>

</body>
</html>

  1. Hallo khm,

    Du referenzierst falsch, siehe http://de.selfhtml.org/javascript/objekte/forms.htm

    Gruß,

    Dieter

    1. Hallo Dieter,

      besten Dank für Deine Antwort. Ich habe den Code aus einem Javascript-Buch. Nachdem ich den verirrten Doppelpunkt hinter

      function suche_init():

      entfernt habe, funktioniert es.

      Hallo khm,

      Du referenzierst falsch, siehe http://de.selfhtml.org/javascript/objekte/forms.htm

      Gruß,

      Dieter