我正在生成这个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组件调用时效果很好。 无论如何我能做到吗?
答案 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>' ;?>
应该这样做。