2016-11-27 61 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> 
相關問題