我只是想知道是否有更好的方法来写下这个传递给 PHP 打印内部调用的 javascript 函数的 PHP 变量:
while($nav = mysqli_fetch_array($nav_db)){
print '<li>
<a href="#" onclick="getProductPage('.$nav['id'].', \''.$name.'\')">
'.$nav['Data'].'
</a>
</li>';
}
在哪里
$nav['id']
是一个整数,所以我不需要额外的 '' 用于 JS,并且
$name
不是整数,所以我需要那些用于 JS 的 \' \' 。
尤其是这一步:
getProductPage('.$nav['id'].', \''.$name.'\')
谢谢