如何将UUID从PHP解析为JavaScript函数?

如何将UUID从PHP解析为JavaScript函数?,javascript,php,Javascript,Php,我试图将UUID从数据库解析为javascript函数,以便在空白页上打开发票,然后从链接中获取ID。问题是,当我使用表id做这件事时,它是一个数字(如34、76等),它工作得很好,但当我尝试获取UUID时,它类似于( 2BC9C179-F908-45A9-826D-99097A5E1FD0)我得到未捕获的语法错误:无效或意外的令牌 PHP 我尝试使用stringify方法,但没有成功。使用单引号 onclick="updateInvoice('<?php echo $row['GId']

我试图将UUID从数据库解析为javascript函数,以便在空白页上打开发票,然后从链接中获取ID。问题是,当我使用表id做这件事时,它是一个数字(如
34、76等),它工作得很好,但当我尝试获取UUID时,它类似于(
2BC9C179-F908-45A9-826D-99097A5E1FD0
)我得到
未捕获的语法错误:无效或意外的令牌

PHP

我尝试使用stringify方法,但没有成功。

使用单引号

onclick="updateInvoice('<?php echo $row['GId']?>')"
onclick=“updateInvoice(“”)”

Put single quote
onclick=“updateInvoice(“”)”
您可能想要
onclick=“updateInvoice(“”)”
,即在调用函数时使用单逗号。
function updateInvoice(ID){
 window.open('update.php?invoice_id=' + ID, '_blank');
 }         
onclick="updateInvoice('<?php echo $row['GId']?>')"