我正在尝试在 php 中传递带有 onclick 事件的 JavaScript 函数。我面临的问题是我需要传递的函数有一个需要用双引号括起来的参数,如下所示:
onclick="removeElement("div8")"
现在,当我使用 JavaScript 生成参数时,结果很好,但是每当我在 php 中使用 echo 函数时,当我在浏览器中查看该函数时会发生以下情况
onclick="removeElement(" div8")"
我用来生成它的代码是:
echo '<div><img src="img.png" alt="image" onclick="removeElement("div'.$x.'")" /></div>';
其中 $x 是要添加到参数的数字。
有没有办法将函数作为一个整体返回,而不是在两者之间留出空间?