Mac: Array Eingabe check funtioniert nicht

Beitrag lesen

Hallo,

OK. Also ich habe es jetzt mal ohne array versucht wie Du das oben beschrieben hast.
Wie ohne Array? Lass Dir doch nicht alle Informationen einzeln aus der Nase ziehen. Wie sah das INPUT-HTML vorher aus?

Mit dem Erfolg, dass jetzt zwar das Alert Fenster aufgeht. Aber nach Drücken von "OK" in diesem Fenster die Daten dennoch gesendet werden.
Ja, das ist logisch, weil...

Das wollte ich eigentlich mit
document.form1.wunsch1.focus();
                  ^... hier ein Fehler erzeugt wird, denn es gibt mehrere Elemente mit dem Namen "wunsch1". Welches soll focusiert werden?
   return false;
      ^... und das damit gar nicht mehr wirksam wird.

viele Grüße

Axel

Hallo Axel
Sorry wenn ich mich ein bischen dumm anstelle, aber ich bin halt kein professioneller Webdesigner.
Also die alte input-html sah so aus:
<input type="radio" name="wunsch1[]" value="W1" >
<input type="radio" name="wunsch1[]" value="W2" > etc.
Das habe ich aber wie gesagt jetzt schon mal fallen gelassen. Ist ja eigentlich bei radiobuttons Quatsch.

Daneben habe ich noch weitere javascript Überprüfungen für Textfelder laufen die mit folgendem script prima funktionieren:

if(document.form1.XY.value == "")  {
   alert("Bitte geben Sie XY ein!");
   document.form1.XY.focus();
   return false;
  }

Deine Erklärung ist mir klar. Jetzt müsste ich nur noch wissen, wie ich dem script sage welches Element von wunsch1 es focusieren soll. Kannst Du mir da auf die Sprünge helfen?
Danke
Mac