Hallo zusammen,
ich habe folgendes Script:
<script type=text/javascript>
Name = window.prompt("Dein Name ist:", "(Dein Name)");
while (Name == "(Dein Name)")
{
window.alert("Gib bitte deinen Namen ein");
Name = window.prompt("Dein Name ist:", "(Dein Name)");
}
window.alert("Hallo " + Name);
</script>
Also: Der Nutzer bekommt ein .prompt Feld zu Gesicht. Voreingestellt ist " (Dein Name) " - könnte aber auch leer gelassen werden.
Nun sollte der Nutzer dort seinen Namen eingeben, damit ich ihn mithilfe der Variablen wiederverwenden kann. Allerdings kann der Nutzer auch einfach auf 'Abbrechen' klicken.. Das führt dazu, dass die Ausgabe
"Hallo null"
erscheint.
Ich kenne leider keine Möglichkeit, dass der Nutzer -wenn er auf 'Abbrechen' klickt- doch dazu gebracht wird bei der Namensaufforderung einen Namen einzugeben (mir ist nur wichtig, dass der Nutzer irgendetwas eingibt, das ich dann als Namen verwenden kann, statt dann "null" oder ähnliches angegeben wird)
Wisst ihr wie man das 'Abbrechen' überbrücken/den Wert, den die Variable 'Name' dann annimmt, beeinflussen kann?