Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript php中的HTML代码_Javascript_Php_Jquery_Html - Fatal编程技术网

Javascript php中的HTML代码

Javascript php中的HTML代码,javascript,php,jquery,html,Javascript,Php,Jquery,Html,这可能是一个初学者的问题,但我一直在努力解决它 下面是我的php代码 echo ' var comment_value = $('#commentbox').val(); console.log(comment_value); getcomment: "comment_value" } , '; 这里的问题是PHP把注释看作是注解语句,因为我不能用这个jQuery命令填充HTML文件。谢谢或者这样: echo

这可能是一个初学者的问题,但我一直在努力解决它 下面是我的php代码

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

  ';

这里的问题是PHP把注释看作是注解语句,因为我不能用这个jQuery命令填充HTML文件。谢谢

或者这样:

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" } ,

      ';
或者这样:

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

      ';

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

var comment_value=$(“#commentbox”).val();

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

var comment_value=$(“#commentbox”).val();

这实际上是PHP内部的javascript,而且还存在报价不匹配的问题?您是否回显了一些脚本标记以与之配套?不,问题是PHP将字符串终止在“before that”符号处。试着与你的想法相呼应“双引号。或者更好的办法是,跳出PHP编写js和HTMLH之类的东西。你文章中的颜色编码向你展示了问题所在。这实际上是PHP中的javascript,而且还存在引用不匹配的问题?您是否回显了一些脚本标记以与之配套?不,问题是PHP将字符串终止在“before that”符号处。试着用“双引号”来回应。或者更好的是,跳出PHP编写js和HTMLH之类的东西。你文章中的颜色编码向你展示了问题所在。