Javascript php生成的内容不能调用java脚本函数
我正在生成这段php代码,并希望从中调用JavaScript函数 此代码无法调用此javascript函数Javascript php生成的内容不能调用java脚本函数,javascript,php,html,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>'; ?> 我有一
<?php
echo '<li><div class="product"><a onclick="showCustomer("brand","puma")"><i class="icon-remove"></i>Shoes</a></div></li>';
?>
我有一个showCustomer()函数,当从普通html组件调用它时,它可以完美地工作。
还有什么我可以做的吗?看看你呈现的HTML:
<li><div class="product"><a onclick="showCustomer("brand","puma")">...
。。。
您觉得这样对吗?尝试在onclick中使用单引号:
<?php echo '<li><div class="product"><a onclick="showCustomer(\'brand\',\'puma\')"><i class="icon-remove"></i>Shoes</a></div></li>' ;?>
您可能会在控制台中看到语法错误
<?php echo '<li><div class="product"><a onclick="showCustomer(\'brand\',\'puma\')"><i class="icon-remove"></i>Shoes</a></div></li>' ;?>
应该可以。仔细检查这些引号。或者只需查询DOM并在JavaScript中添加事件。您的代码
showCustomer()
仅在按下按钮时才会激发。您可以这样做来启动函数:showCustomer(“品牌”、“彪马”)代码>