PHP:在PHP响应的javascript中转义单引号?

PHP:在PHP响应的javascript中转义单引号?,php,Php,我的php页面中有一个echo,其中包含javascript 看起来是这样的: echo '<ons-list-item onclick="fn.load('home.html')" tappable>'; 但这并没有真正起作用 有人能就此提出建议吗 提前感谢。尝试在“home.html”周围使用双引号 或者您需要转义”,这样它就不会被解释为字符串的结尾。使用\来转义您所说的引号。尝试在“home.html”周围使用双引号 或者您需要转义“,所以它不会被解释为字符串的结尾。如您所说

我的php页面中有一个echo,其中包含javascript

看起来是这样的:

echo '<ons-list-item onclick="fn.load('home.html')" tappable>';
但这并没有真正起作用

有人能就此提出建议吗


提前感谢。

尝试在“home.html”周围使用双引号


或者您需要转义”,这样它就不会被解释为字符串的结尾。使用\来转义您所说的引号。

尝试在“home.html”周围使用双引号


或者您需要转义“,所以它不会被解释为字符串的结尾。如您所说,使用\来转义引号。

如果使用双引号,我的javascript将停止工作。所以我需要使用单引号。好的,在使用反斜杠转义引号之前,请尝试使用反斜杠。就像用双引号写的“hello”一样,我的javascript停止工作。所以我需要使用单引号。好的,在使用反斜杠转义引号之前,请尝试使用反斜杠。像这样的“你好”
 echo '<ons-list-item onclick="fn.load(/'home.html'/)" tappable>';