PHP内部HTML内部Javascript内部PHP
我把这个放在一个while循环中PHP内部HTML内部Javascript内部PHP,javascript,php,html,Javascript,Php,Html,我把这个放在一个while循环中 echo 'var contentString = '<div id="content" > <div id="bodyContent"> <p>' + $row[name]+ '</p> </p>
echo 'var contentString = '<div id="content" >
<div id="bodyContent">
<p>' + $row[name]+ '</p>
</p>
</div>
</div>';';
想想你在找这样的东西:
echo "var contentString = \"<div id=\"content\">
<div id=\"bodyContent\">
<p>" . $row['name'] . "</p>
</div>
</div>\";";
echo“var contentString=\”
“$row['name']”。
\";";
也许你读到这篇文章也很好:
只需转义Javascript中使用的单引号即可
echo 'var contentString = \'<div id="content" >
<div id="bodyContent">
<p>' . $row['name'] . '</p>
</div>
</div>\';';
echo'var contentString=\'
"$行['name']。'
\';';
在PHP中使用引号有几种方法
在这里,您的浏览器会将“引用”解释为引用,并使用JavaScript:
echo "
var contentString = "
<div id='content'>
<div id='bodyContent'>
<p>" . $row['name'] . "</p>
</div>
</div>"
";
因为你没有在
你的目标是什么之前跳过单引号?!另外,如果这是在一个while循环中,你可能会想要动态变量名,否则这很可能不会像预期的那样工作。也许解释一下你在做什么,我们可以帮助你找到更好的解决方案嘿,我正在将标记加载到地图上。我会发布更多的代码。Th也许吧,但他似乎希望js变量包含这个,而不仅仅是回显它out@ElefantPhace我看不出他写这段代码的目的!如果他想输出一个javascript赋值,或者不幸的是,他需要JS变量作为javascript函数中使用的变量,那么使用PHP变量thosege会非常麻烦有没有什么建议?
echo 'var contentString = \'<div id="content" >
<div id="bodyContent">
<p>' . $row['name'] . '</p>
</div>
</div>\';';
echo "
var contentString = "
<div id='content'>
<div id='bodyContent'>
<p>" . $row['name'] . "</p>
</div>
</div>"
";
echo "
var contentString = \"
<div id='content'>
<div id='bodyContent'>
<p>" . $row['name'] . "</p>
</div>
</div>\"
";