Javascript php中的HTML代码
这可能是一个初学者的问题,但我一直在努力解决它 下面是我的php代码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
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之类的东西。你文章中的颜色编码向你展示了问题所在。