以下の JavaScript コードで警告メッセージが表示されないのはなぜでしょうか。変数 xyz が認識/定義されていないようですか? 間違いが見つからない… 大変お世話になりました!
main.php
<?php
...
$abc="http://www.path.de/image.jpg";
...
?>
<script type="text/javascript">
var xyz="<?= $abc ?>";
</script>
<script language="javascript" type="text/javascript">
window.alert(xyz);
</script>
警告メッセージはありません! ソース ビューでのブラウザ出力:
...
<script type="text/javascript">
var yxz = "http://www.bla.de/asd.jpg";
</script>
<script language="javascript" type="text/javascript">
window.alert(yxz);
</script>
...