PHP 中的 HTML 代码

HTML code inside php

本文关键字:代码 HTML 中的 PHP      更新时间:2023-09-26
这可能是

一个初学者问题,但我对此很挣扎下面是我的PHP代码

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

这里的问题是 PHP 将 # 视为注释语句,因此我无法使用此 jQuery 命令填充我的 HTML 文件。谢谢

你在javascript中的引用正在打破echo引号。您需要执行以下操作:

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
?>

或者这样:

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