Синтаксическая ошибка: неверный оператор возврата в JavaScript
Я получаю действительно странную ошибку JavaScript при запуске этого кода:
<script type = 'text/javascript'>
var ask = confirm('".$message."');
if(ask==false)
{
return false;
}
else
{
return true;
}
</script>
В консоли JavaScript это говорит:
Syntax Error: Illegal return statement
Это происходит вreturn true;
а такжеreturn false;
(Я повторяю этот JavaScript из функции PHP;$message
переменная является одним из параметров php)
Что не так с моим кодом?