Auge: Whitespace in window.prompt

Beitrag lesen

Hallo

Vorweg: Bitte lösche den TGeil dev vorherigen Beitrags, auf den du nicht beziehen willst. Das fördert die Übersicht.

Ja!! Genau das ist es!
Nach ein paar Tests ergibt sich allerdings ein neues Problemchen..

var UserName = "";
while (UserName == "" || UserName == null || UserName == "Dein Name")
  {
  UserName = window.prompt("Wie lautet dein Name?", "Dein Name");
  UserName = trim (UserName);
  }
window.alert("Hallo " + UserName);


>   
> So, das mit dem Whitespace funktioniert super. Jetzt kann man aber bei der window.prompt Aufforderung auf  'Abbrechen'  klicken womit die while-Schleife abbricht …  
  
Wieviele Benutzernamen kann der Benutzer denn auf einmal eingeben? Mir stellt sich die Frage, was die Schleife da zu suchen hat. Normalerweise gibt \*ein\* Benutzer \*einen\* Benutzernamen an. Eine Prüfung bezieht sich darauf, ob dieser gültig ist. Bei dir wird eine Schleife angestoßen, die ausgeführt wird, solange der Benutzername ein Leerstring, NULL oder „Dein Name“ ist. Kannst du das Konstrukt bitte näher erläutern?  
  
Tschö, Auge  

-- 
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.  
Terry Pratchett, "Wachen! Wachen!"  
  
ie:{ fl:| br:> va:) ls:[ fo:) rl:( ss:| de:> js:| zu:}  
  
[Veranstaltungsdatenbank Vdb 0.3](http://termindbase.auge8472.de/)