繁体   English   中英

PHP中的HTML代码

[英]HTML code inside php

这可能是一个初学者的问题,但是我在下面苦苦挣扎,这是我的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" } ,
';

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM