Сообщение от cript
|
и к тому же она php
|
Сообщение от cript
|
А переменная находится на странице, и к тому же она php
|
Вообще-то ты сам себе противоречишь. Если переменная php - то она "находится" на сервере, в момент генерации страницы. А в самой сгенерированной HTML-страничке ее конечно же нет. То есть тебе ее надо вывести в эту страничку. Например так:
<script>
var username = "<?php echo $username ?>";
alert(username);
</script>
После обработки интерпретатором PHP в результате браузер получит:
<script>
var username = "demo";
alert(username);
</script>
Можешь нажать Ctrl+U и увидеть своими глазами.
Кстати, можно вместо <?php echo $username ?> писать <?= $username ?>