php生成的内容无法调用javascript函数

时间:2014-01-23 19:35:02

标签: javascript php html

我正在生成这个PHP代码,并希望从中调用JavaScript函数。

此代码无法调用此javascript函数。

<?php
    echo '<li><div class="product"><a onclick="showCustomer("brand","puma")"><i class="icon-remove"></i>Shoes</a></div></li>';
?>

我有一个showCustomer()函数,从普通的html组件调用时效果很好。 无论如何我能做到吗?

3 个答案:

答案 0 :(得分:2)

查看您呈现的HTML:

<li><div class="product"><a onclick="showCustomer("brand","puma")">...

这看起来对你好吗?

答案 1 :(得分:0)

尝试在onclick中使用单引号:

<?php echo '<li><div class="product"><a onclick="showCustomer(\'brand\',\'puma\')"><i class="icon-remove"></i>Shoes</a></div></li>' ;?>

您可能会在控制台中看到语法错误

答案 2 :(得分:0)

<?php echo '<li><div class="product"><a onclick="showCustomer(\'brand\',\'puma\')"><i class="icon-remove"></i>Shoes</a></div></li>' ;?>

应该这样做。