Heinz-Peter Klein: Zugriff auf prompt()

Hallo,

in einer Schleife wird zu einer Eingabe über "window.prompt" aufgerufen. Wie erreiche ich es, dass nach dem Anklicken von "Abbrechen" das Programm aus der Schleife geht. Bislang wird die Eingabeaufforderung immer wiederholt.

Vieleicht weiß jemand eine Antwort.

M.f.G.

Heinz-Peter

  1. Hallo Heinz,

    Das Ergebnis von speicherst Du wie im SelfHTML-Beispiel in einer Variablen. Benutze "break" um die Schleife abzubrechen, wenn eine bestimmte Bedingung erfuellt ist.

    Das sieht dann etwa so aus:

    for(oder while oder sonstige Schleife)
    {
      foo = prompt('Frag was', '')

    if (foo != '')// oder was immer deine Bedingung ist
      {
        mach irgendwas mit foo;
      }
      else
      {
        break;
      }
    }

    Gruß,

    Dieter