Ну, технически, вы не можете, но вот хитрость, чтобы заставить это работать.Вам просто нужно динамически создать свой JavaScript.Недостатком этого является то, что вы не можете передавать какие-либо параметры, но иногда это может быть удобно.
Однако, если вы не поймете, что происходит, у вас возникнут проблемы.Прежде чем продолжить, убедитесь, что вы понимаете ответ Джона.
Наблюдайте:
<a href=# onclick="jsPhpFunction();">
<script>
function jsPhpFunction()
{
<?php
$name = query("Select name from table where id = ? ", $_REQUEST[id]);
echo "window.alert('Hello {$name}');";
?>
}
</script>