用PHP打印JavaScript代码

时间:2016-01-30 14:56:55

标签: javascript php html

我无法回应下面的代码,因为“”和“我该如何解决这个问题? 是否有另一种方法在不使用“”和“?”

的情况下在php上打印javascipt代码
 print "<a href ="javascript:void(0)" onclick = "document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block'">Add to Cart</a>";

1 个答案:

答案 0 :(得分:0)

使用"

逃脱\
print "<a href=\"javascript:void(0)\" onclick=\"document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block'\">Add to Cart</a>";

您可以使用HEREDOC

print <<< EOT
    <a href="javascript:void(0)" onclick="document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block'">Add to Cart</a>
EOT;

另一种方法是在打印行之前结束PHP并在以下后继续:

?>

<a href="javascript:void(0)" onclick="document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block'">Add to Cart</a>

<?php