我正在尝试通过 PHP 回显以下 HTML 行
echo "<a class='fa fa-ban fa-2x cancelClass' onClick='cancelClass('$id', '$formattedDate', '$time')'></a><p class='text-center'>".$formattedDate." @ $time</p>";
我没有收到错误消息。但是 onClick='cancelClass... 的引号没有被正确解析,这导致 javascript 函数不执行。
最佳答案
改成下面的
echo "<a class=\"fa fa-ban fa-2x cancelClass\" onClick=\"cancelClass('$id', '$formattedDate', '$time')\"></a><p class=\"text-center\">".$formattedDate." @ $time</p>";
转义属性双引号,你可以得到规范化的 html
关于javascript - PHP - 回显 HTML 的多个嵌套引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44949741/