2016-11-27 85 views
1

我需要在我的HTML按钮中传递这两个变量。如何在HTML按钮onClick函数中传递两个PHP变量?

$value['_id'] 
$sellerInfo[0]['City'] 

的HTML是:

<button id='myBtn' onclick='showproduct()'>Pending</button> 

我有这个代码的尝试:

<button id='myBtn' onclick='showproduct("<?php echo $value['_id'];?> , <?php echo $sellerInfo[0]['City']; ?> ")'>Pending</button> 

我得到一个错误的第二个参数是undefined

如何传递showproduct()中的两个变量?

回答

1

引号是混乱的。

更改您的代码如下:

<button id='myBtn' onclick='showproduct("<?php echo $value['_id'];?>" , "<?php echo $sellerInfo[0]['City']; ?>")'>Pending</button> 
+0

避免了双引号给**的ReferenceError错误:PRD8798454没有定义** –

+0

能否请你告诉我的指令上下文,前后2或3行? – Max

+0

解决了这个问题onclick ='showproduct(“variable1”,“variable2”)' –

2

试试这个

<button id='myBtn' onclick='showproduct("<?php echo $value['_id'];?>" , "<?php echo $sellerInfo[0]['City']; ?>")'>Pending</button> 
相关问题