0

これは初心者の質問かもしれませんが、以下は私のphpコードです。

echo '
            var comment_value = $('#commentbox').val();
            console.log(comment_value);
                getcomment: "comment_value" } ,

  ';

ここでの問題は、php が # をコメント アウト ステートメントと見なすことです。そのため、この jquery コマンドで html ファイルにデータを入力できません。ありがとうございました

4

3 に答える 3

3

あなたのjavascript内の引用符は、エコー引用符から抜け出しています。次のようなことをする必要があります:

echo 'var comment_value = $("#commentbox").val();';

または、引用符をエスケープすることもできます:

echo 'var comment_value = $(\'#commentbox\').val();';

ただし、おそらくPHPから抜け出すのが最善です

<?php
   // Some php code
?>

<script>var comment_value = $("#commentbox").val();</script>

<?php 
    // Some more code
?>
于 2013-09-20T17:37:00.390 に答える
0
echo '
  var comment_value = $(\'#commentbox\').val();
  console.log(comment_value);
  getcomment: "comment_value" } ,
';
于 2013-09-20T17:34:31.997 に答える