-1

私がやりたいのはecho、いくつかの JavaScript であり、エコーしている JavaScript コードで PHP 変数を使用します。

これが私がこれまでに試したことです。

echo "<script>document.getElementById('1').innerHTML = $output;</script>";
echo "<script>document.getElementById('1').innerHTML = '$output';</script>";
echo "<script>document.getElementById('1').innerHTML = ".$output.";</script>";
echo "<script>document.getElementById('1').innerHTML = '.$output.';</script>";
echo '<script>document.getElementById("1").innerHTML = "$output";</script>';
echo "<script>document.getElementById('1').innerHTML =".'$output'.";</script>";

私はアイデアがありません。ここで何が間違っていますか?

4

3 に答える 3

2

シンプルで、(アブ)使用するだけjson_encode()です。文字列でもかなりうまく機能します:

?>
<script>
document.getElementById('1').innerHTML = <?php echo json_encode($output); ?>;
</script>
于 2013-04-10T03:25:10.390 に答える
0
<script>
document.getElementById('1').innerHTML = "<?php echo $output ?>";
</script>
于 2013-04-10T03:24:53.107 に答える
0
echo "<script>document.getElementById('1').innerHTML = '".$output."'</script>";
于 2013-04-10T03:21:54.273 に答える