我有:
HTML:
<a href="" class="add-to-cart-button" onClick="javascript:addToCart([@id]);">Add to cart</a>
和Javascript:
var pid;
function addToCart(id){
pid = id;
}
alert(pid);
它返回'身份不明' 如何将 addToCart(id) 的值分配给 pid?谢谢!
最佳答案
当您加载页面时,您的 pid
未定义。要显示实际值,您必须将警报放在函数内:
var pid;
function addToCart(id){
pid = id;
alert(pid);
}
关于javascript - 带参数的函数中的全局变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13892491/