Я получаю действительно странную ошибку 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)
Что не так с моим кодом?