Syntaxfehler: Unzulässige Rückgabeanweisung in JavaScript

Ich bekomme einen wirklich seltsamen JavaScript-Fehler, wenn ich diesen Code ausführe:

<script type = 'text/javascript'>
var ask = confirm('".$message."');
if(ask==false)
{
return false;     
}
else
{
return true;
}
</script>

In der JavaScript-Konsole heißt es:

Syntax Error: Illegal return statement

Es tritt an aufreturn true; undreturn false;

(Ich gebe dieses Javascript von einer PHP - Funktion aus; die$message Variable ist einer der PHP-Parameter)

Was ist los mit meinem Code?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage