Mssmar: Option-Felder

Beitrag lesen

Hi,

Und keine JS Fehlermeldung?

Leider erhalte ich keine ;-(

Das language schon lange mißbiligt ist, weißt du aber und das Pflichattribut type läßt du ebefalls bewußt weg?

passiert nichts, wenn ich es weglasse.

<!--

Stattdessen kannst du Problemlos die HTML Kommenatare weglassen, Browser die das script Tag nicht kennen dürften in freier Wildbahn nicht mehr existieren.

Da hast du Recht.

var Wert1 = 1;
var Wert2 = 1;
var Wert3 = 1;

Das schreit nach einem Array.

Stimmt. Die Option-Einträge werden ja in einem Array im Document automatisch gespeichert oder nicht?

document.form.date.length = 0;
   document.form.location.length = 0;
   document.form.venue.length = 0;

position=position=document.getElementsByName("date")[0].length;
    position=position=document.getElementsByName("location")[0].length;
    position=position=document.getElementsByName("venue")[0].length;

sind die Elemente die Gleichen wie die Felder oben? Dann würde ich eher document.forms[...].elements[...]  benutzen

Die sind gleich.

Wozu die doppelte zuweisung?

document.getElementsByName("date")[0].add(Eintrag1,position);
   document.getElementsByName("location")[0].add(Eintrag2,position);
   document.getElementsByName("venue")[0].add(Eintrag3,position);

Was die Funktion add() macht müßtest du uns auch noch verraten.

Das ist ein Fehler. ich habe den Aufruf jetzt vom code entrfernt, aber dann bleiben die Option-Felder leer.

Messmar