私は次のコードを使用しています:
<?php $id = $_GET['id']; echo $id; var java_id= <?php echo $id; ?> ; alert(java_id); </script>
The value doesn't alert. What is the mistake?
ありがとうございました!
私は次のコードを使用しています:
<?php $id = $_GET['id']; echo $id; var java_id= <?php echo $id; ?> ; alert(java_id); </script>
The value doesn't alert. What is the mistake?
ありがとうございました!
たぶんこれだけ試してみてください:
<script>
// More java code here I am guessing from your example...
var java_id= <?php echo $_GET['id']; ?> ;
alert(java_id);
</script>
<?php
$id = $_GET['id'];
?>
<script>
var java_id= <?php echo $id; ?> ;
alert(java_id);
</script>
phpとjavascriptコードを正しく閉じてください。これらは2つの異なる言語です。
.phpファイルにコードを記述している場合は、javascript変数をタグで囲む必要があります。そこでは、var java_id = "";のように、場合によっては変数を割り当てることでphp変数を直接使用できます。スクリプトタグ内...ただし、.jsファイルのphp変数に直接アクセスしようとしている場合は、.jsファイルを含める前にグローバルjavascript変数を作成する必要があります...