Antwort auf: …
QX.js: Benutzereingabe (Dialog):
var name = prompt("your name:");
alert("Hello ", name);Hallo Matthias,
müsste da nicht noch eine Zeile rein für den Fall, dass der Anwender den Prompt abbricht, die Variable name also den Wert null annimmt?
Auch könnte die Methode prompt ein zweites Argument vertragen, sonst steht da womöglich im Textfeld undefined drin. Ein leerer String müsste es tun.
Nicht getestet:
( function()
{
var name = prompt("your name:" , "" );
if( name == null ){ return };
alert( "Hello ", name ); // Why not: alert( "Hello " + name );
}() )